Global Opportunities

Engineering

Modules in Engineering

Please read our Module Guidance page for full information about choosing your modules. Some restrictions may apply.

Code Module Title Stage Semester Total Credits
CEG1705 Global Navigation Satellite Systems (GNSS) 1 Semester 2
10 Credits
CEG1706 Earth Observation 1 Semester 1
10 Credits
CEG2004 Design of Sustainable Engineering Systems 2 2 Semester 1
Semester 2
20 Credits
CEG2005 Construction Management 2 Semester 1
10 Credits
CEG2101 Water Treatment Engineering for the 21st Century 2 Semester 2
10 Credits
CEG2102 Environmental Systems and Quantification 2 Semester 1
10 Credits
CEG2302 Design of Building Elements 2 Semester 1
10 Credits
CEG2401 Land Traffic and Highways 2 Semester 1
10 Credits
CEG2502 Hydraulics 2 Semester 2
10 Credits
CEG2700 Professional Practice 2 Semester 1
10 Credits
CEG2703 Geospatial Data Analysis 2 Semester 1
10 Credits
CEG2704 GIS Methods and Applications 2 Semester 2
10 Credits
CEG2707 Map Projections 2 Semester 2
10 Credits
CEG2709 Satellite Earth Observation 2 Semester 2
10 Credits
CEG2711 Engineering Surveying 2 Semester 2
10 Credits
CEG2719 Global Navigation Systems for Geoscientists 2 Semester 2
10 Credits
CEG2730 Satellite Geodesy 2 Semester 1
20 Credits
CEG3003 Engineering Ethics and Sustainability 3 Semester 2
10 Credits
CEG3099 Individual Project 3 Semester 2
20 Credits
CEG3203 Foundation Design 3 Semester 1
10 Credits
CEG3301 Design of Building Systems 3 Semester 1
10 Credits
CEG3503 Hydrosystems Engineering 3 Semester 1
10 Credits
CEG3707 Geohazards and Deformation of the Earth 3 Semester 1
10 Credits
CEG3708 Spatial Data Engineering and BIM 3 Semester 1
10 Credits
CEG3710 Offshore and Subsea Positioning 3 Semester 2
10 Credits
CEG3718 BIM and City Modelling 3 Semester 1
10 Credits
CEG3719 Geospatial Data, Analytics and AI 3 Semester 1
Semester 2
20 Credits
CEG3799 Individual Research Project 3 Semester 1
Semester 2
30 Credits
CME1020 Chemistry 1 Semester 1
Semester 2
25 Credits
CME1021 Thermodynamics 1 Semester 1
10 Credits
CME1025 Principles of Chemical Engineering 1 Semester 1
Semester 2
25 Credits
CME1027 Data Analysis in Process Industries 1 Semester 2
5 Credits
CME2028 Thermodynamics 2 2 Semester 1
10 Credits
CME2029 Process Measurement, Dynamics & Control 2 Semester 2
10 Credits
CME3008 Process Control 3 Semester 1
10 Credits
CME3035 Reactor Systems Engineering 3 Semester 1
15 Credits
CME3036 Process and Product Engineering 3 Semester 2
10 Credits
EEE2008 Project and Professional Issues 2 Semester 2
20 Credits
EEE2019 Engineering Internet-of-Things Project 2 Semester 2
10 Credits
EEE3028 Electrical Machines and Drives 3 Semester 1
Semester 2
20 Credits
ENG1005 Thermofluid Mechanics 1 Semester 1
Semester 2
15 Credits
ENG1006 Properties & Behaviour of Engineering Materials 1 Semester 1
15 Credits
ENG1007 Mechanics I 1 Semester 1
Semester 2
15 Credits
ENG1008 Introduction to Programming Languages (C, Matlab and Python) 1 Semester 1
Semester 2
15 Credits
ENG1009 Sustainable Design, Creativity and Professionalism 1 Semester 1
Semester 2
15 Credits
ENG2022 Materials Science II 2 Semester 1
10 Credits
ENG2025 Digital Electronics 2 Semester 2
10 Credits
ENG2032 Business and Law for Engineers 2 Semester 1
Semester 2
10 Credits
ENG2033 Engineering Mechanics: Statics 2 Semester 1
10 Credits
ENG2034 Engineering Mechanics: Dynamics 2 Semester 2
10 Credits
MAR1016 Marine Design and Professional Skills 1 Semester 1
Semester 2
30 Credits
MAR2017 Further Naval Architecture 2 Semester 1
20 Credits
MAR2018 Marine Engineering II 2 Semester 1
Semester 2
20 Credits
MAR2019 Ship Hydrodynamics 2 Semester 2
20 Credits
MAR2020 Applications of Engineering II 2 Semester 2
10 Credits
MAR2021 Marine Structures I 2 Semester 1
Semester 2
20 Credits
MAR3027 Future Marine Projects 3 Semester 1
Semester 2
10 Credits
MAR3033 Marine Engineering Design 3 Semester 1
Semester 2
20 Credits
MAR3034 Ship Design 3 Semester 1
Semester 2
20 Credits
MAR3035 Offshore Design 3 Semester 1
Semester 2
20 Credits
MAR3036 Small Craft Design 3 Semester 1
Semester 2
20 Credits
MAR3037 Marine Engineering III 3 Semester 1
20 Credits
MAR3038 Dynamic Modelling and Simulation 3 Semester 1
10 Credits
MAR3039 Marine Structures II 3 Semester 1
10 Credits
MAR3040 Further Ship Hydrodynamics 3 Semester 1
20 Credits
MAR3041 Offshore Engineering 3 Semester 1
Semester 2
20 Credits
MAR3043 Project and Report in Marine Engineering 3 Semester 1
Semester 2
40 Credits
MAR3044 Project and Report in Naval Architecture 3 Semester 1
Semester 2
40 Credits
MAR3045 Project and Report in Offshore Engineering 3 Semester 1
Semester 2
40 Credits
MAR3046 Project and Report in Small Craft Technology 3 Semester 1
Semester 2
40 Credits
MAR3047 Marine Production Management 3 Semester 2
10 Credits
MEC3029 Advanced Mechanics and Structural Optimisation 3 Semester 1
Semester 2
20 Credits
MEC3030 Digital Manufacturing Processes and Systems 3 Semester 2
20 Credits
MEC3032 Advanced Thermofluid Dynamics 3 Semester 1
10 Credits
MEC3033 Introduction to Mechatronics Design 3 Semester 1
20 Credits
SFY0013 Materials Science 0 0 Semester 2
10 Credits