Skip to content
Academic Programmes August 29, 2026

Bachelor of Science in Environmental Engineering

August 29, 20263 min read

Programme Description

The programme is structured in such a way that in the first two years, the concentration is on foundation courses in basic engineering science, Mathematics, computer and technical communications; and in the last two years, the concentration is on core environmental engineering courses as well as environmental engineering practice. The last semesters, i.e. final year, involves a final year project with two parts. The first part is in the first semester and the second is in the second semester. In their project assignments, students are at this point expected to demonstrate independent and critical thinking and propose relevant engineering solutions to environmental engineering problems. The degree award is classified based on the completion of 490 credits from core courses and 15 credits from elective courses in 8 semesters. Practical Training (PT) is also regarded as an integral part of this programme, as it is used to consolidate students’ theoretical understanding of concepts in the field. At the end of each second semester (from the first, second and third 45 years), an eight-week practical training is taken to expose students to real life situations in the field.

Learning Outcomes

  • Develop solutions to environmental problems, pollution control and overall environmental management.
  • Show an appreciation of practical aspects of the environmental engineering profession.
  • Conduct relevant research and pursue further studies at higher levels.

Programme Structure

Year 1

Semester One

Code Course Title Status Credits
MN 111 Engineering Mathematics 1 Core 1E+1
EE 111 Construction Materials and Technology Core 8.5
DS 104 Development Perspectives for Earth Scientists Core 7
LG 104 Communication Skills for Earth Scientists Core 1E+1
MN 112 Engineering Drawings Core 1E+1
EE 112 Environmental Skills and Documentation Core 7.5
EE 113 Introduction to Computers Core 7.5

Semester Two

Code Course Title Status Credits
MN 121 Engineering Mathematics II Core 1E+1
MP 122 Physical Chemistry for Engineers Core 1E+1
AG 124 Introduction to Surveying and Mapping Core 12
EE 121 Introduction to Environmental Engineering Core 12
MN 122 Computer Aided Drafting Core 1E+1
EE 122 Practical Training I Core 7.5

Year 2

Semester One

Code Course Title Status Credits
MN 211 Engineering Statics Core 1E+1
ES 212 Environmental Microbiology Core 7.5
MP 211 Fluid Mechanics Core 1E+1
MN 213 Engineering Mathematics III Core 1E+1
EE 211 Engineering Surveying Core 7.5
EE 212 Water Supply Engineering Core 15

Semester Two

Code Course Title Status Credits
EE 221 Engineering Mechanics Core 7.5
EE 222 Open Channel Mechanics Core 7.5
EE 223 Sewerage and Drainage Engineering Core 15
EE 224 Foundation Engineering Core 7.5
MP 221 Material and Energy Balance Core 7.5
EE 225 Introduction to Quantity Surveying Core 1E+1
EE 226 Practical Training II Core 7.5

Year 3

Semester One

Code Course Title Status Credits
EE 311 Hydraulic Structures Core 1E+1
EE 312 Unit Operations and Processes in Environmental Engineering Core 7.5
EE 313 Land and Water Pollution Control Core 15
EE 314 Environmental Health and Epidemiology Core 7.5
EE 315 Environmental Chemistry Core 1E+1
ES 213 Environmental Statistics and Scientific Methods Core Other 1E+1

Semester Two

Code Course Title Status Credits
EE 321 Water Treatment Engineering Core 15
EE 322 Pumps and Pumping Stations Core 7.5
ES 223 Environmental Ecology Core 7.5
EE 323 Solid Waste Management Core 1E+1
EE 324 Practical Training III Core 7.5
ES 322 Climate Change and Variability Elective 7.5

Year 4

Semester One

Code Course Title Status Credits
MN 415 Entrepreneurship and Management for Engineers Core 1E+1
ES 312 Environmental Policies and Legislation Core 1E+1
ES 313 Environmental Planning and Assessments Core 1E+1
EE 411 Wastewater Treatment Technology Core 15
EE 413 Air Pollution Engineering Core 1E+1
EE 414 Final Year Project I Core 7.5

Semester Two

Code Course Title Status Credits
EE 421 Occupational Health and Safety Core 1E+1
RE 423 Project Management Core 7.5
MN 421 Engineering Procedures, Ethics and Professional Conduct Core 7.5
EE 423 Environmental Economics Core 7.5
EE 424 Environmental Systems Analysis & Techniques Core Other 1E+1
EE 425 Final Year Project II Core 13
EE 422 Technology, Energy and the Environment Elective 7.5

About the author