Bachelor of Science in Civil Engineering (120 credits)
- BSCE1001 Humanities and Social Science
- BSCE1002 Engineering Mathematics
- BSCE1003 Introduction to the Digital Built Environment
- BSCE1004 Geomechanics I
- BSCE1005 Soils and Materials I
- BSCE1006 Understanding Structures, Analysis and Design
- BSCE1007 Water and Environmental Engineering
- BSCE1008 Structural Engineering in the Built Environment I
- BSCE1009 Energy Resources and Infrastructure
- BSCE1010 Introduction to Programming for Civil and Architectural Engineers
- BSCE2001 Geomechanics II
- BSCE2002 Engineering Statistics
- BSCE2003 Soils and Materials II
- BSCE2004 Concrete and Steelwork
- BSCE2005 Structural Engineering in the Built Environment II
- BSCE2006 Behaviour of Structures
- BSCE2007 Transportation Engineering
- BSCE2008 Design of Structural Elements
- BSCE2009 Structural Dynamics
- BSCE2010 Earthquake Engineering
- BSCE3001 Applied Building Information Modelling(BIM)
- BSCE3002 Design, Art and Creativity
- BSCE3003 Heritage Property
- BSCE3004 Soils and Materials III
- BSCE3005 Programming for Civil and Architectural Engineers
- BSCE3006 Sustainable Water Engineering
- BSCE3007 Materials for Durable and Sustainable Construction
- BSCE3008 Construction Management
- BSCE3009 Uncertainty, Reliability, and Risks
- BSCE3010 Business Law and Ethics
- BSCE4001 Industrial Logistics
- BSCE4002 Simulation modelling
- BSCE4003 Industrial Analysis
- BSCE4004 Manufacturing Systems
- BSCE4005 Professional and Technical Communication
- BSCE4006 Quality Assurance
- BSCE4007 Engineering Professionalism
- BSCE4008 Facilities Planning
- BSCE4009 Engineering Management
- BSCE4010 Advanced Stressed Analysis