Bachelor of Science in Civil Engineering
(From 2018/2019)

Click here for study plans before 2018/2019.

Year I

Codes Courses Credits
CIVL1000 Computer Science 3
CIVL1001 Introduction to Civil and Environmental Engineering 2
CIVL1002 Civil Engineering Drawing 2
CIVL1003 Statics 3
CIVL1004 Engineering Geology 3
STGC1001 General Chemistry 3
MATH1003 Intermediate Calculus 3
ECEN1008 Physics I 3
ECEN1010 Physics II 3
Languages and Skills Course(s)*:  
CISC1000 Information Technology Fundamentals and Practices 3
EELC1001 Interactive English I 3
EELC1002 Interactive English II 3
Community and Peer Education Course(s):  
CPED1000 Residential College Experiential Learning 1
CPED1001 Physical Education I 0.5
CPED1002 Physical Education II 0.5
General Education Course(s):  
GELH1000 Chinese Language and Culture 3
GEST1004 Quantitative Reasoning for Science and Technology 3
Total Credits: 42

Year II

Codes Courses Credits
CIVL2000 Kinematics and Dynamics 3
CIVL2001 Mechanics of Materials 3
CIVL2002 Surveying 2
CIVL2003 Fluid Mechanics 3
CIVL2004 Mathematics for Civil Engineering 3
CIVL2005 Construction Materials 3
CIVL2006 Structural Analysis 3
CIVL2007 Soil Mechanics 3
MATH2000 Engineering Mathematics I 3
MATH2001 Engineering Mathematics II 3
Languages and Skills Course(s)*:  
EELC1003 Academic English 3
Community and Peer Education Course(s):  
CPED2000 Communication Skills and Leadership 1
General Education Compulsory Course(s):  
GESB1000 Ethics, Values, Law and Society 3
1 GE Course (Area of Science and Technology) 3
Total Credits: 39

Year III

Codes Courses Credits
CIVL3000 Steel Design 3
CIVL3001 Construction Management and Practice 3
CIVL3002 Environmental Engineering I 3
CIVL3003 Environmental Engineering II 3
CIVL3004 Reinforced Concrete Design 3
CIVL3005 Foundation Engineering 3
1 Languages and Skills Course*: 3
CHLL1000 Chinese Language     or  
PORT1000 Portuguese Language  
General Education Compulsory Course(s):  
GEGA1000 Macao and Chinese Civilization 3
4 Required Elective Courses from the “Required Elective Course List” below 12
Total Credits: 36

Year IV

Codes Courses Credits
CIVL4000 Graduation Project I 3
CIVL4001 Graduation Project II 3
CIVL4002 Integrated Project Design 3
STGC3000 Work-integrated Education 3
General Education Course(s):  
1 GE Course (Area of Literature and Humanities) 3
1 GE Course (Area of Society and Behaviour) 3
1 GE Course (Area of Global Awareness) 3
3 Required Elective Courses from the “Required Elective Course List” below 9
Total Credits: 30

*Students who test out of some or all of the Languages course(s) are required to make up the credits by taking additional Free Elective(s).

Required Elective Course List:

Codes Courses Credits
CIVL3006 Civil Engineering Hydraulics 3
CIVL3007 Advanced Topics in Soil Mechanics 3
CIVL3008 Environmental Modeling 3
CIVL4004 Advanced Mechanics of Materials 3
CIVL4005 Advanced Structural Analysis 3
CIVL4006 Structural Vibrations 3
CIVL4007 Advanced Reinforced Concrete Design 3
CIVL4008 Structural Systems and Analysis 3
CIVL4009 Selected Topics in Geotechnical Engineering 3
CIVL4010 Earth Retaining Systems 3
CIVL4011 Application of Numerical Methods in Geotechnical Engineering 3
CIVL4012 Introduction to Soil Improvement 3
CIVL4013 Engineering Economics and Ethics 3
CIVL4014 Construction Planning, Scheduling and Control 3
CIVL4015 Construction Methods, Procedure and Equipment 3
CIVL4016 Environmental Engineering III 3
CIVL4017 Essentials to Environmental Biotechnology 3
CIVL4018 Wastewater Treatment Engineering 3
CIVL4019 Traffic Engineering 3
CIVL4020 Transportation Planning and Public Transport System 3
CIVL4021 Special Topics in Civil Engineering 3


Contact Us

  • Room E11-3027,
    Faculty of Science and Technology,
    University of Macau, E11,
    Avenida da Universidade, Taipa,
    Macau, China

  • Please click here to let us know if you have any comment or suggestion about the civil engineering programme that you are studying in.