Year 1
Construction Materials
Engineering Drawing
Engineering Mechanics
English for Engineering
Environmental Chemistry
Environmental Health and Sanitation
Fluid Mechanics
Mathematics for Engineering I
Microbiology for Environmental Engineers
National Language/Other Language
Strength of Materials
Terrestrial and Aquatic Ecology
Year 2
Contaminant Transport
Environmental Laboratories
Environmental Project Planning and Management
Fundamentals of Surveying
Introduction to Chemical Process Principles
Mathematics for Engineering II
MPU1*
MPU1* *
Numerical Methods and Statistics
Open Channel Hydraulics
Soil Mechanics
Theory of Structures
Wastewater Treatment
Year 3
Air and Noise Pollution Control
Applied Hydraulics
Basic Economics, Accounting and Management
Co-Curriculum
Environmental Impact and Risk Assessment
Fundamentals of Programming
Geotechnical Engineering for Environmental Engineer
Industrial Training
Reinforced Concrete Design
Structural Steel Design
Water Resources
Water Supply Engineering
Year 4
CAPSTONE Project
Elective I
Elective II
Elective III
Engineer in Society
Environmental Management System
Highway and Transportation System
Law for Engineers
Project
Solid Waste Management
Sun Zi's Art of War and Business Strategies