Course Content
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
Elective I - Choose 1 Course(s)
Hazardous Waste Management
Membrane Water Reclamation Technology
Sustainable Green Technology
Renewable Fuel Energy and Resources
Elective II - Choose 1 Course(s)
Introduction to Internet of Things and Its Social Media Strategies for Business
Personal Financial Planning and Management
Elective II - Choose 1 Course(s)
Green Chemistry in Engineering
Smart Manufacturing
MPU1* - Choose 1 Course(s)
Hubungan Etnik - For Local Students
Malaysian Studies 3 - For International Students
MPU1** - Choose 1 Course(s)
Bahasa Melayu Komunikasi 2 - For International Students
Tamadun Islam dan Tamadun Asia (TITAS) - For Local Students
National Language/Other Languages - Choose 1 Course(s)
Bahasa Kebangsaan (A) - For Malaysian only, without SPM-BM credit
Communication Tamil For Health Sciences
Intoduction to Chinese Language I
Introduction to French
Introduction to German Language
Introduction to Japanese
Introduction to Korean
Introduction to Tamil Language
Introduction to Thai Language
Co-Curriculum - Choose 1 Course(s)
Arts and Cultural Performance
Community Project
Critical Thinking, Creative Thinking and Problem Solving
Language, Culture and Social Study Abroad
Leadership and Teambuilding
Managing Personal Finance
Management of Martial Arts Activity
Management of Sports Activity
Music Performance
Oral Communication
Social Entrepreneurship Project
Study Soft Skills and/or Life Skills Abroad
Team Work and Collaborative Project
Work Ethics and EQ