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
CEG1712 Fundamentals of Surveying I 1 Semester 1
10 Credits
CEG2004 Design of Sustainable Engineering Systems 2 2 Semester 1
Semester 2
20 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
CEG2710 Satellite Geodesy (Inactive) 2 Semester 1
10 Credits
CEG2711 Engineering Surveying 2 Semester 2
10 Credits
CEG2719 Global Navigation Systems for Geoscientists 2 Semester 2
10 Credits
CEG2726 3D Reality Capture 2 Semester 2
20 Credits
CEG2730 Satellite Geodesy 2 Semester 1
20 Credits
CEG3002 Construction Management 3 Semester 1
10 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
CME3040 Chemical Engineering Laboratory II 3 Semester 2
5 Credits
CME3098 Materials degradation and Component Life (Inactive) 3 Semester 2
10 Credits
EEE2007 Computer Systems and Microprocessors (Inactive) 2 Semester 1
Semester 2
20 Credits
EEE2008 Project and Professional Issues 2 Semester 2
20 Credits
EEE2014 Semiconductor Devices and Analogue Electronics 2 Semester 1
20 Credits
EEE2015 Electromagnetic Fields & Waves 2 Semester 2
10 Credits
EEE2016 Analogue Electronics (Inactive) 2 Semester 1
10 Credits
EEE2019 Engineering Internet-of-Things Project 2 Semester 2
10 Credits
EEE3004 Digital Signal Processing (Inactive) 3 Semester 1
10 Credits
EEE3009 Real Time and Embedded Systems (Inactive) 3 Semester 2
10 Credits
EEE3016 Photonics (Inactive) 3 Semester 2
10 Credits
EEE3021 Renewable Energy Systems and Smart Grids (Inactive) 3 Semester 2
10 Credits
EEE3022 Introduction to Machine Learning (Inactive) 3 Semester 2
10 Credits
EEE3023 Digital Communication Systems 3 Semester 1
Semester 2
20 Credits
EEE3026 Electronic Devices and Semiconductor Technology 3 Semester 1
Semester 2
20 Credits
EEE3028 Electrical Machines and Drives 3 Semester 1
Semester 2
20 Credits
EEE3097 Individual Project and Technical Paper (Inactive) 3 Semester 1
Semester 2
40 Credits
ENG1002 Sustainable Design, Creativity, and Professionalism 1 Semester 1
Semester 2
30 Credits
ENG1003 Electrical and Magnetic Systems 1 Semester 1
Semester 2
15 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
ENG2015 Mechanics II 2 Semester 1
Semester 2
20 Credits
ENG2017 Hydraulics (Inactive) 2 Semester 2
10 Credits
ENG2018 Design of Building Elements (Inactive) 2 Semester 1
10 Credits
ENG2019 Engineering Surveying (Inactive) 2 Semester 2
10 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
ENG2201 Sustainable Design, Creativity, and Professionalism – Elements (Inactive) 2 Semester 1
Semester 2
40 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
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
MAR3048 Ship and Systems Design 3 Semester 1
Semester 2
30 Credits
MAR3049 Dissertation in Maritime Engineering 3 Semester 1
Semester 2
30 Credits
MEC3027 Introduction to Instrumentation and Drive Systems 3 Semester 1
20 Credits
MEC3028 Computational Heat and Fluid Flow 3 Semester 1
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 2
10 Credits
SFY0013 Materials Science 0 0 Semester 2
10 Credits
SFY0014 Foundation Physics A2 0 Semester 1
10 Credits
SFY0015 Foundation Physics A 0 Semester 1
20 Credits
SFY0016 Foundation Physics B 0 Semester 2
20 Credits