Bachelor of Science in Civil Engineering
(From 2021/2022)

Click here for study plans of other programmes.

Year I

Codes Courses Credits
CIVL1000 Computer Science 3
CIVL1001 Introduction to Civil and Environmental Engineering 2
CIVL1003 Statics 3
CIVL1004 Engineering Geology 3
MATH1003 Intermediate Calculus 3
ECEN1008 Physics I 3
ECEN1010 Physics II 3
Languages and Skills – Information Technology Course 3
Languages and Skills – English Language Courses or Free Electives 6
Community and Peer Education Courses 2
General Education Course(s):  
GEGA1000 Macao and Chinese Civilization 3
GELH1000 Chinese Language and Culture 3
GESB1000 Ethics, Values, Law and Society 3
GEST1004 Quantitative Reasoning for Science and Technology 3
Total Credits: 43

Year II

Codes Courses Credits
CIVL1002 Civil Engineering Drawing 2
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
STGC1001 General Chemistry 3
MATH2000 Engineering Mathematics I 3
MATH2001 Engineering Mathematics II 3
Languages and Skills Course – English Language Course or Free Elective 3
Community and Peer Education Course 1
Total Credits: 38

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
Languages and Skills Course – Chinese/ Portuguese Language Course or Free Electives 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

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.