Prospective students
Apply to our bachelor's programs as an incoming freshman, as a sophomore at UB, or as a transfer
![]()
Amir Rezaeibazkiaei
Pursuing Ph.D. Environmental and Water Resources Engineering
The friendly atmosphere of the CSEE faculty members and students, combined with an excellent … more
Current Students
B.S. Environmental Engineering Program
Curriculum
Overview
The current environmental engineering curriculum is best visualized by referring to the relevant flowsheet, which shows the courses by semester and also indicates any pre or co-requisites. For questions regarding the curriculum, contact the Director of Undergraduate Studies. A general overview of the curriculum by year is provided as follows:
Freshman-Sophomore
During the first two years of study, the environmental engineering curriculum provides for the development of fundamental knowledge and skills in the sciences (chemistry, organic chemistry, physics and biology), mathematics through differential equations, and basic engineering (engineering principles, statics and mechanics, CAD, surveying). The environmental engineering course, offered during the spring semester of the sophomore year, serves as a link between fundamental freshman/sophomore courses and applied junior-level courses.
Junior
In the junior year, this development is supplemented and followed by courses in civil engineering (fluid and soil mechanics, hydraulics, statistics), program-specific environmental engineering courses (ecological and treatment process engineering), applied science courses (ecology and hydrogeology), and two lab courses.
Senior
During the senior year, students complete a sequence of advanced courses including hazardous waste management, hydrologic and groundwater engineering, advanced chemical principles, and sustainability. Professional issues are covered in the fall semester, while capstone design takes place in the spring semester. Three technical electives are available in junior and senior year. Students may select technical electives from engineering and a wide range of supporting programs. Most students take the Fundamentals of Engineering (FE) exam in April of their senior year. Learn more about the FE exam and professional licensure.
General Education
All UB students must take a specified number of general education courses. Several sets of requirements are potentially applicable depending on when (year) and how (transfer or freshman) a student entered UB. For more information, contact the SEAS Office of Undergraduate Education, 410 Bonner Hall.
Technical Electives
Three (3) upper-level technical electives are required for the B.S. environmental engineering program. Many students select technical electives to provide exposure to topics outside of engineering in the natural, health, or policy sciences. Any combination of approved technical electives may be selected, subject to the following considerations:
- Only three credits of informal courses (CIE 498, CIE 499, EAS 396/496). EAS 496 counts only if taken summer after junior year, or later.
- In some cases, graduate courses or senior-level courses from outside of environmental engineering may be taken as technical electives with prior approval from the Director of Undergraduate Studies.
CO-OP/internship
In addition to the above courses, students may obtain field experience by enrolling in EAS 396/496 (ECI Co-op), which may be used as a technical elective if taken summer after junior year, or later.







