Enrolment Sequences

3707 - Bachelor of Engineering (Honours) (Aerospace Engineering)

add

Year 1

Term 1
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
L1 Elective L1 Elective -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
PHYS1121 Physics 1A -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
ENGG1300 Engineering Mechanics -
MMAN1130 Design and Manufacturing -
ELEC1111 Electrical and Telecommunications Engineering -

Year 2

Term 1
Course code Course name Notes
MMAN2700 Thermodynamics -
MATH2019 Engineering Mathematics 2E -
ENGG1811 Computing for Engineers -
or
COMP1511 Programming Fundamentals -
or
COMP1911 Computing 1A -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
MATH2089 Numerical Methods and Statistics -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -

Year 3

Term 1
Course code Course name Notes
AERO3410 Aerospace Structures -
AERO3630 Aerodynamics -
AERO3660 Flight Performance and Propulsion -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
AERO3110 Aerospace Design 1 -
MMAN3200 Linear Systems and Control -
Term 3
Course code Course name Notes
Elective Elective -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
AERO4620 Dynamics of Aerospace Vehicles, Systems and Avionics -
General Education General Education -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -
Term 2
Course code Course name Notes
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Elective Elective -
Elective Elective -
Term 3
Course code Course name Notes
AERO4110 Aerospace Design 2 -
MMAN4953 Research Thesis C -

Year 1

Term 2
Course code Course name Notes
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
ENGG1811 Computing for Engineers -
or
COMP1911 Computing 1A -
COMP1511 Programming Fundamentals -
Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
ENGG1300 Engineering Mechanics -
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -

Year 2

Term 1
Course code Course name Notes
MATH2019 Engineering Mathematics 2E -
MMAN2700 Thermodynamics -
MMAN1130 Design and Manufacturing -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -
L1 Elective L1 Elective -

Year 3

Term 1
Course code Course name Notes
AERO3630 Aerodynamics -
AERO3660 Flight Performance and Propulsion -
MATH2089 Numerical Methods and Statistics -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
AERO3110 Aerospace Design 1 -
MMAN3200 Linear Systems and Control -
Term 3
Course code Course name Notes
ELEC1111 Electrical and Telecommunications Engineering -
L1 Elective L1 Elective -

Year 4

Term 1
Course code Course name Notes
AERO3410 Aerospace Structures -
Elective Elective -
General Education General Education -
Term 2
Course code Course name Notes
Elective Elective -
General Education General Education -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -
Term 3
Course code Course name Notes
AERO4110 Aerospace Design 2 -
Elective Elective -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -

Year 5

Term 1
Course code Course name Notes
AERO4620 Dynamics of Aerospace Vehicles, Systems and Avionics -
MMAN4953 Research Thesis C -

Year 1

Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1131 Mathematics 1A -
PHYS1121 Physics 1A -

Year 2

Term 1
Course code Course name Notes
MATH1231 Mathematics 1B -
MMAN1130 Design and Manufacturing -
ENGG1300 Engineering Mechanics -
Term 2
Course code Course name Notes
ENGG2400 Mechanics of Solids 1 -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -
L1 Elective L1 Elective -

Year 3

Term 1
Course code Course name Notes
MATH2019 Engineering Mathematics 2E -
MMAN2700 Thermodynamics -
General Education General Education -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
MATH2089 Numerical Methods and Statistics -
Term 3
Course code Course name Notes
ENGG1811 Computing for Engineers -
ELEC1111 Electrical and Telecommunications Engineering -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
AERO3410 Aerospace Structures -
AERO3630 Aerodynamics -
AERO3660 Flight Performance and Propulsion -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
AERO3110 Aerospace Design 1 -
MMAN3200 Linear Systems and Control -
Term 3
Course code Course name Notes
AERO4110 Aerospace Design 2 -
Elective Elective -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -

Year 5

Term 1
Course code Course name Notes
AERO4620 Dynamics of Aerospace Vehicles, Systems and Avionics -
Elective Elective -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Term 2
Course code Course name Notes
Elective Elective -
MMAN4953 Research Thesis C -

3707 - Bachelor of Engineering (Honours) (Mechanical Engineering)

add

Year 1

Term 1
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
L1 Elective L1 Elective -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
MMAN1130 Design and Manufacturing -
Term 3
Course code Course name Notes
ENGG1300 Engineering Mechanics -
L1 Elective L1 Elective -
ENGG1300 Engineering Mechanics -

Year 2

Term 1
Course code Course name Notes
MMAN2700 Thermodynamics -
MATH2019 Engineering Mathematics 2E -
ENGG1811 Computing for Engineers -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
General Education General Education -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -

Year 3

Term 1
Course code Course name Notes
MMAN3400 Mechanics of Solids 2 -
MECH3110 Mechanical Design 1 -
MATH2089 Numerical Methods and Statistics -
Term 2
Course code Course name Notes
MECH3610 Advanced Thermofluids -
MMAN3000 Professional Engineering and Communication -
MMAN3200 Linear Systems and Control -
Term 3
Course code Course name Notes
ELEC1111 Electrical and Telecommunications Engineering -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
Elective Elective -
Elective Elective -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -
Term 2
Course code Course name Notes
MECH4100 Mechanical Design 2 -
Elective Elective -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Term 3
Course code Course name Notes
Elective Elective -
MMAN4953 Research Thesis C -

Year 1

Term 2
Course code Course name Notes
MATH1131 Mathematics 1A -
PHYS1121 Physics 1A -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
ENGG1300 Engineering Mechanics -
MATH1231 Mathematics 1B -

Year 2

Term 1
Course code Course name Notes
MMAN2700 Thermodynamics -
MMAN1130 Design and Manufacturing -
MATH2019 Engineering Mathematics 2E -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -
L1 Elective L1 Elective -

Year 3

Term 1
Course code Course name Notes
MATH2089 Numerical Methods and Statistics -
ELEC1111 Electrical and Telecommunications Engineering -
General Education General Education -
Term 2
Course code Course name Notes
MECH3610 Advanced Thermofluids -
MMAN3000 Professional Engineering and Communication -
MMAN3200 Linear Systems and Control -
Term 3
Course code Course name Notes
ENGG1811 Computing for Engineers -
Elective Elective -

Year 4

Term 1
Course code Course name Notes
MMAN3400 Mechanics of Solids 2 -
MECH3110 Mechanical Design 1 -
General Education General Education -
Term 2
Course code Course name Notes
MECH4100 Mechanical Design 2 -
Elective Elective -
MMAN4010 Thesis A -
MMAN4951 -
Term 3
Course code Course name Notes
Elective Elective -
Elective Elective -
MMAN4020 Thesis B -
MMAN4952 -

Year 5

Term 1
Course code Course name Notes
Elective Elective -
MMAN4953 Research Thesis C -

Year 1

Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1131 Mathematics 1A -
PHYS1221 Physics 1B -

Year 2

Term 1
Course code Course name Notes
ELEC1111 Electrical and Telecommunications Engineering -
MATH1231 Mathematics 1B -
MMAN1130 Design and Manufacturing -
Term 2
Course code Course name Notes
L1 Elective L1 Elective -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -
ENGG1300 Engineering Mechanics -

Year 3

Term 1
Course code Course name Notes
MMAN2700 Thermodynamics -
MATH2089 Numerical Methods and Statistics -
MATH2019 Engineering Mathematics 2E -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
MMAN3200 Linear Systems and Control -
Term 3
Course code Course name Notes
ENGG1811 Computing for Engineers -
Elective Elective -

Year 4

Term 1
Course code Course name Notes
MMAN3400 Mechanics of Solids 2 -
MECH3110 Mechanical Design 1 -
General Education General Education -
Term 2
Course code Course name Notes
MECH3610 Advanced Thermofluids -
MMAN3000 Professional Engineering and Communication -
Elective Elective -
Term 3
Course code Course name Notes
Elective Elective -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -

Year 5

Term 1
Course code Course name Notes
Elective Elective -
Elective Elective -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Term 2
Course code Course name Notes
MECH4100 Mechanical Design 2 -
Elective Elective -
MMAN4953 Research Thesis C -

3707 - Bachelor of Engineering (Honours) (Mechanical and Manufacturing Engineering)

add

Year 1

Term 1
Course code Course name Notes
L1 Elective L1 Elective -
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
MMAN1130 Design and Manufacturing -
Term 3
Course code Course name Notes
ENGG1300 Engineering Mechanics -
L1 Elective L1 Elective -
ELEC1111 Electrical and Telecommunications Engineering -

Year 2

Term 1
Course code Course name Notes
MMAN2700 Thermodynamics -
MATH2019 Engineering Mathematics 2E -
ENGG1811 Computing for Engineers -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
General Education General Education -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -

Year 3

Term 1
Course code Course name Notes
MANF4100 Design and Analysis of Product-Process Systems -
MECH3110 Mechanical Design 1 -
MATH2089 Numerical Methods and Statistics -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
MMAN3200 Linear Systems and Control -
MANF3510 Process Technology and Automation -
Term 3
Course code Course name Notes
General Education General Education -
Elective Elective -

Year 4

Term 1
Course code Course name Notes
MANF4430 Reliability and Maintenance Engineering -
MANF4150 Design of Intelligent Manufacturing Systems -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -
Term 2
Course code Course name Notes
MANF4611 Process Modelling and Simulation -
Elective Elective -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Term 3
Course code Course name Notes
MMAN4400 Engineering Management -
MMAN4953 Research Thesis C -

Year 1

Term 2
Course code Course name Notes
MATH1131 Mathematics 1A -
PHYS1121 Physics 1A -
Elective Elective -
Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
ENGG1300 Engineering Mechanics -
MATH1231 Mathematics 1B -

Year 2

Term 1
Course code Course name Notes
MMAN2700 Thermodynamics -
MMAN1130 Design and Manufacturing -
MATH2019 Engineering Mathematics 2E -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -
Elective Elective -

Year 3

Term 1
Course code Course name Notes
ENGG1811 Computing for Engineers -
MATH2089 Numerical Methods and Statistics -
General Education General Education -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
MMAN3200 Linear Systems and Control -
MANF3510 Process Technology and Automation -
Term 3
Course code Course name Notes
ELEC1111 Electrical and Telecommunications Engineering -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
MANF4100 Design and Analysis of Product-Process Systems -
MECH3110 Mechanical Design 1 -
Elective Elective -
Term 2
Course code Course name Notes
MANF4611 Process Modelling and Simulation -
Elective Elective -
MMAN4010 Thesis A -
MMAN4951 -
Term 3
Course code Course name Notes
MMAN4400 Engineering Management -
MMAN4020 Thesis B -
MMAN4952 Research Thesis B -

Year 5

Term 1
Course code Course name Notes
MANF4430 Reliability and Maintenance Engineering -
MANF4150 Design of Intelligent Manufacturing Systems -
MMAN4953 Research Thesis C -

Year 1

Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1131 Mathematics 1A -
PHYS1121 Physics 1A -

Year 2

Term 1
Course code Course name Notes
MMAN2700 Thermodynamics -
MATH1231 Mathematics 1B -
MMAN1130 Design and Manufacturing -
Term 2
Course code Course name Notes
Elective Elective -
Elective Elective -
Term 3
Course code Course name Notes
ENGG2500 Fluid Mechanics for Engineers -
DESN2000 Engineering Design and Professional Practice -
ENGG1300 Engineering Mechanics -

Year 3

Term 1
Course code Course name Notes
ENGG1811 Computing for Engineers -
MATH2019 Engineering Mathematics 2E -
MATH2089 Numerical Methods and Statistics -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
General Education General Education -
Term 3
Course code Course name Notes
ELEC1111 Electrical and Telecommunications Engineering -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
MANF4100 Design and Analysis of Product-Process Systems -
MECH3110 Mechanical Design 1 -
Elective Elective -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
MMAN3200 Linear Systems and Control -
MANF3510 Process Technology and Automation -
Term 3
Course code Course name Notes
MMAN4400 Engineering Management -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -

Year 5

Term 1
Course code Course name Notes
MANF4430 Reliability and Maintenance Engineering -
MANF4150 Design of Intelligent Manufacturing Systems -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Term 2
Course code Course name Notes
MANF4611 Process Modelling and Simulation -
Elective Elective -
MMAN4953 Research Thesis C -

Year 1

Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -

3707 - Bachelor of Engineering (Honours) (Mechatronic)

add

Year 1

Term 1
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
COMP1511 Programming Fundamentals -
Term 3
Course code Course name Notes
ENGG1300 Engineering Mechanics -
MMAN1130 Design and Manufacturing -
L1 Elective L1 Elective -

Year 2

Term 1
Course code Course name Notes
MATH2019 Engineering Mathematics 2E -
COMP1531 Software Engineering Fundamentals -
ELEC1111 Electrical and Telecommunications Engineering -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
MTRN2500 Computing for Mechatronic Engineers -
DESN2000 Engineering Design and Professional Practice -

Year 3

Term 1
Course code Course name Notes
MMAN3200 Linear Systems and Control -
MATH2089 Numerical Methods and Statistics -
ELEC2141 Digital Circuit Design -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
Elective Elective -
General Education General Education -
Term 3
Course code Course name Notes
Elective Elective -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
MTRN3020 Modelling and Control of Mechatronic Systems -
MTRN4010 Advanced Autonomous Systems -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -
Term 2
Course code Course name Notes
MTRN4110 Robot Design -
MTRN4230 Robotics -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Term 3
Course code Course name Notes
MTRN3500 Computing Applications in Mechatronics Systems -
Elective Elective -
MMAN4953 Research Thesis C -

Year 1

Term 2
Course code Course name Notes
PHYS1121 Physics 1A -
MATH1131 Mathematics 1A -
COMP1511 Programming Fundamentals -
Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
ENGG1300 Engineering Mechanics -
MATH1231 Mathematics 1B -

Year 2

Term 1
Course code Course name Notes
MATH2019 Engineering Mathematics 2E -
MMAN1130 Design and Manufacturing -
COMP1531 Software Engineering Fundamentals -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
DESN2000 Engineering Design and Professional Practice -
L1 Elective L1 Elective -
ELEC1111 Electrical and Telecommunications Engineering -

Year 3

Term 1
Course code Course name Notes
MMAN3200 Linear Systems and Control -
ELEC2141 Digital Circuit Design -
General Education General Education -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
General Education General Education -
Term 3
Course code Course name Notes
MTRN2500 Computing for Mechatronic Engineers -
Elective Elective -

Year 4

Term 1
Course code Course name Notes
MTRN3020 Modelling and Control of Mechatronic Systems -
MATH2089 Numerical Methods and Statistics -
Term 2
Course code Course name Notes
MTRN4110 Robot Design -
MTRN4230 Robotics -
MMAN4010 Thesis A -
MMAN4951 Research Thesis A -
Term 3
Course code Course name Notes
MTRN3500 Computing Applications in Mechatronics Systems -
Elective Elective -
MMAN4020 Thesis B -
MMAN4952 Research Thesis B -

Year 5

Term 1
Course code Course name Notes
MTRN4010 Advanced Autonomous Systems -
Elective Elective -
MMAN4953 Research Thesis C -

Year 1

Term 3
Course code Course name Notes
MATH1131 Mathematics 1A -
PHYS1121 Physics 1A -

Year 2

Term 1
Course code Course name Notes
ELEC1111 Electrical and Telecommunications Engineering -
MMAN1130 Design and Manufacturing -
MATH1231 Mathematics 1B -
Term 2
Course code Course name Notes
COMP1511 Programming Fundamentals -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
DESN2000 Engineering Design and Professional Practice -
ENGG1300 Engineering Mechanics -
L1 Elective L1 Elective -

Year 3

Term 1
Course code Course name Notes
MATH2019 Engineering Mathematics 2E -
COMP1531 Software Engineering Fundamentals -
ELEC2141 Digital Circuit Design -
Term 2
Course code Course name Notes
MMAN2300 Engineering Mechanics 2 -
ENGG2400 Mechanics of Solids 1 -
General Education General Education -
Term 3
Course code Course name Notes
MTRN2500 Computing for Mechatronic Engineers -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
MMAN3200 Linear Systems and Control -
MATH2089 Numerical Methods and Statistics -
Term 2
Course code Course name Notes
MMAN3000 Professional Engineering and Communication -
MTRN4110 Robot Design -
Elective Elective -
Term 3
Course code Course name Notes
MTRN3500 Computing Applications in Mechatronics Systems -
Elective Elective -
MMAN4010 Thesis A -
or
MMAN4951 Research Thesis A -

Year 5

Term 1
Course code Course name Notes
MTRN4010 Advanced Autonomous Systems -
MTRN3020 Modelling and Control of Mechatronic Systems -
MMAN4020 Thesis B -
or
MMAN4952 Research Thesis B -
Term 2
Course code Course name Notes
MTRN4230 Robotics -
Elective Elective -
MMAN4953 Research Thesis C -

3707 - Bachelor of Engineering (Honours) (Electrical)

add

Year 1

Term 1
Course code Course name Notes
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
ENGG1000 Introduction to Engineering Design and Innovation -
ELEC1111 Electrical and Telecommunications Engineering -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
COMP1511 Programming Fundamentals -
or
COMP1911 Computing 1A -
PHYS1131 Higher Physics 1A -
or
PHYS1141 Higher Physics 1A (Special) -
Term 3
Course code Course name Notes
COMP1521 Computer Systems Fundamentals -
MATH2069 Mathematics 2A -
PHYS1231 Higher Physics 1B -

Year 2

Term 1
Course code Course name Notes
ELEC2134 Circuits and Signals -
L1 Elective L1 Elective -
ELEC2141 Digital Circuit Design -
Term 2
Course code Course name Notes
MATH2099 Mathematics 2B -
ELEC2133 Analogue Electronics -
DESN2000 Engineering Design and Professional Practice -
Term 3
Course code Course name Notes
L1 Elective L1 Elective -
ELEC3104 Digital Signal Processing -

Year 3

Term 1
Course code Course name Notes
ELEC3115 Electromagnetic Engineering -
ELEC3106 Electronics -
TELE3113 Analogue and Digital Communications -
Term 2
Course code Course name Notes
ELEC3114 Control Systems -
ELEC3105 Electrical Energy -
ELEC3117 Electrical Engineering Design -
Term 3
Course code Course name Notes
General Education General Education -
Elective Elective -

Year 4

Term 1
Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics -
ELEC4123 Electrical Design Proficiency -
ELEC4951 Research Thesis A -
Term 2
Course code Course name Notes
ELEC4952 Research Thesis B -
Elective Elective -
Elective Elective -
Term 3
Course code Course name Notes
ELEC4953 Research Thesis C -
Elective Elective -

Year 1

Term 2
Course code Course name Notes
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
COMP1511 Programming Fundamentals -
or
COMP1911 -
Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
ELEC1111 Electrical and Telecommunications Engineering -
COMP1521 Computer Systems Fundamentals -

Year 2

Term 1
Course code Course name Notes
ELEC2141 Digital Circuit Design -
PHYS1231 Higher Physics 1B -
ELEC2134 Circuits and Signals -
Term 2
Course code Course name Notes
DESN2000 Engineering Design and Professional Practice -
ELEC2133 Analogue Electronics -
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
Term 3
Course code Course name Notes
MATH2069 Mathematics 2A -
L1 Elective L1 Elective -

Year 3

Term 1
Course code Course name Notes
ELEC3106 Electronics -
TELE3113 Analogue and Digital Communications -
L1 Elective L1 Elective -
Term 2
Course code Course name Notes
MATH2099 Mathematics 2B -
Elective Elective -
ELEC3117 Electrical Engineering Design -
Term 3
Course code Course name Notes
General Education General Education -
ELEC3104 Digital Signal Processing -

Year 4

Term 1
Course code Course name Notes
ELEC3115 Electromagnetic Engineering -
ELEC4123 Electrical Design Proficiency -
Elective Elective -
Term 2
Course code Course name Notes
ELEC3114 Control Systems -
ELEC3105 Electrical Energy -
ELEC4951 Research Thesis A -
Term 3
Course code Course name Notes
Elective Elective -
General Education General Education -
ELEC4952 Research Thesis B -

Year 5

Term 1
Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics -
ELEC4953 Research Thesis C -

Year 1

Term 3
Course code Course name Notes
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
COMP1511 Programming Fundamentals -
or
COMP1911 Computing 1A -

Year 2

Term 1
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
ELEC1111 Electrical and Telecommunications Engineering -
Term 2
Course code Course name Notes
L1 Elective L1 Elective -
COMP1521 Computer Systems Fundamentals -
MATH2099 Mathematics 2B -
Term 3
Course code Course name Notes
ELEC2134 Circuits and Signals -
MATH2069 Mathematics 2A -
PHYS1231 Higher Physics 1B -

Year 3

Term 1
Course code Course name Notes
ELEC2141 Digital Circuit Design -
L1 Elective L1 Elective -
Term 2
Course code Course name Notes
ELEC2133 Analogue Electronics -
DESN2000 Engineering Design and Professional Practice -
ELEC3114 Control Systems -
Term 3
Course code Course name Notes
ELEC3104 Digital Signal Processing -
General Education General Education -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
ELEC3115 Electromagnetic Engineering -
ELEC3106 Electronics -
TELE3113 Analogue and Digital Communications -
Term 2
Course code Course name Notes
ELEC3105 Electrical Energy -
ELEC3117 Electrical Engineering Design -
Term 3
Course code Course name Notes
ELEC4951 Research Thesis A -
Elective Elective -
Elective Elective -

Year 5

Term 1
Course code Course name Notes
ELEC4952 Research Thesis B -
ELEC4122 Strategic Leadership and Ethics -
ELEC4123 Electrical Design Proficiency -
Term 2
Course code Course name Notes
ELEC4953 Research Thesis C -
Elective Elective -

3707 - Bachelor of Engineering (Honours) (Telecommunications)

add

Year 1

Term 1
Course code Course name Notes
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
ENGG1000 Introduction to Engineering Design and Innovation -
ELEC1111 Electrical and Telecommunications Engineering -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
COMP1511 Programming Fundamentals -
or
COMP1911 Computing 1A -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
Term 3
Course code Course name Notes
COMP1521 Computer Systems Fundamentals -
MATH2069 Mathematics 2A -
PHYS1231 Higher Physics 1B -

Year 2

Term 1
Course code Course name Notes
ELEC2134 Circuits and Signals -
ELEC2141 Digital Circuit Design -
L1 Elective L1 Elective -
Term 2
Course code Course name Notes
MATH2099 Mathematics 2B -
ELEC2133 Analogue Electronics -
DESN2000 Engineering Design and Professional Practice -
Term 3
Course code Course name Notes
L1 Elective L1 Elective -
ELEC3104 Digital Signal Processing -

Year 3

Term 1
Course code Course name Notes
ELEC3115 Electromagnetic Engineering -
ELEC3106 Electronics -
TELE3113 Analogue and Digital Communications -
Term 2
Course code Course name Notes
L1 Elective L1 Elective -
ELEC3114 Control Systems -
ELEC3117 Electrical Engineering Design -
Term 3
Course code Course name Notes
General Education General Education -
General Education General Education -

Year 4

Term 1
Course code Course name Notes
TELE3119 Trusted Networks -
ELEC4122 Strategic Leadership and Ethics -
ELEC4951 Research Thesis A -
Term 2
Course code Course name Notes
Elective Elective -
Elective Elective -
ELEC4952 Research Thesis B -
Term 3
Course code Course name Notes
ELEC4123 Electrical Design Proficiency -
ELEC4953 Research Thesis C -

Year 1

Term 2
Course code Course name Notes
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
COMP1511 Programming Fundamentals -
Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
ELEC1111 Electrical and Telecommunications Engineering -
COMP1521 Computer Systems Fundamentals -

Year 2

Term 1
Course code Course name Notes
ELEC2134 Circuits and Signals -
ELEC2141 Digital Circuit Design -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
ELEC2133 Analogue Electronics -
DESN2000 Engineering Design and Professional Practice -
Term 3
Course code Course name Notes
MATH2069 Mathematics 2A -
TELE3118 Network Technologies -
PHYS1231 Higher Physics 1B -

Year 3

Term 1
Course code Course name Notes
ELEC3106 Electronics -
ELEC3115 Electromagnetic Engineering -
TELE3113 Analogue and Digital Communications -
Term 2
Course code Course name Notes
MATH2099 Mathematics 2B -
General Education General Education -
L1 Elective L1 Elective -
Term 3
Course code Course name Notes
ELEC3104 Digital Signal Processing -
L1 Elective L1 Elective -

Year 4

Term 1
Course code Course name Notes
TELE3119 Trusted Networks -
Elective Elective -
Elective Elective -
Term 2
Course code Course name Notes
ELEC3114 Control Systems -
ELEC3117 Electrical Engineering Design -
ELEC4951 Research Thesis A -
Term 3
Course code Course name Notes
General Education General Education -
ELEC4952 Research Thesis B -

Year 5

Term 1
Course code Course name Notes
ELEC4122 Strategic Leadership and Ethics -
ELEC4123 Electrical Design Proficiency -
ELEC4953 Research Thesis C -

Year 1

Term 3
Course code Course name Notes
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
COMP1511 Programming Fundamentals -
or
COMP1911 Computing 1A -

Year 2

Term 1
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
ELEC1111 Electrical and Telecommunications Engineering -
Term 2
Course code Course name Notes
COMP1521 Computer Systems Fundamentals -
MATH2099 Mathematics 2B -
Term 3
Course code Course name Notes
MATH2069 Mathematics 2A -
PHYS1231 Higher Physics 1B -
L1 Elective L1 Elective -

Year 3

Term 1
Course code Course name Notes
ELEC2134 Circuits and Signals -
ELEC2141 Digital Circuit Design -
ELEC3115 Electromagnetic Engineering -
Term 2
Course code Course name Notes
ELEC2133 Analogue Electronics -
DESN2000 Engineering Design and Professional Practice -
Term 3
Course code Course name Notes
ELEC3104 Digital Signal Processing -
TELE3118 Network Technologies -
L1 Elective L1 Elective -

Year 4

Term 1
Course code Course name Notes
ELEC3106 Electronics -
TELE3113 Analogue and Digital Communications -
TELE3119 Trusted Networks -
Term 2
Course code Course name Notes
General Education General Education -
General Education General Education -
Elective Elective -
Term 3
Course code Course name Notes
ELEC4951 Research Thesis A -
Elective Elective -

Year 5

Term 1
Course code Course name Notes
ELEC4952 Research Thesis B -
ELEC4123 Electrical Design Proficiency -
ELEC4122 Strategic Leadership and Ethics -
Term 2
Course code Course name Notes
ELEC4953 Research Thesis C -
ELEC3114 Control Systems -
ELEC3117 Electrical Engineering Design -

3707 - Bachelor of Engineering (Honours) (Chemical Engineering)

add

Year 1

Term 1
Course code Course name Notes
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
ENGG1000 Introduction to Engineering Design and Innovation -
CHEM1811 Engineering Chemistry 1A -
Term 2
Course code Course name Notes
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -
ENGG1811 Computing for Engineers -
CHEM1821 Engineering Chemistry 1B -
Term 3
Course code Course name Notes
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
L1 Elective L1 Elective -

Year 2

Term 1
Course code Course name Notes
MATH2019 Engineering Mathematics 2E -
CEIC2000 Material and Energy Systems -
CEIC2001 Fluid and Particle Mechanics -
Term 2
Course code Course name Notes
MATH2089 Numerical Methods and Statistics -
CEIC2002 Heat and Mass Transfer -
CEIC2005 Chemical Reaction Engineering -
Term 3
Course code Course name Notes
CEIC2007 Chemical Engineering Lab A -
DESN2000 Engineering Design and Professional Practice -
CEIC3001 Advanced Thermodynamics and Separation -

Year 3

Term 1
Course code Course name Notes
CEIC3000 Process Modelling and Analysis -
CEIC3005 Process Plant Design -
Term 2
Course code Course name Notes
CEIC3004 Process Equipment Design -
CEIC3006 Process Dynamics and Control -
CEIC3007 Chemical Engineering Lab B -
Term 3
Course code Course name Notes
General Education General Education -
General Education General Education -
Elective Elective -

Year 4

Term 1
Course code Course name Notes
CEIC4951 Research Thesis A -
CEIC4001 Process Design Project -
Term 2
Course code Course name Notes
Elective Elective -
CEIC4000 Environment and Sustainability -
CEIC4952 Research Thesis B -
Term 3
Course code Course name Notes
Elective Elective -
CEIC4953 Research Thesis C -

Year 1

Term 2
Course code Course name Notes
MATH1131 Mathematics 1A -
or
MATH1141 Higher Mathematics 1A -
PHYS1121 Physics 1A -
or
PHYS1131 Higher Physics 1A -
ENGG1811 Computing for Engineers -
Term 3
Course code Course name Notes
ENGG1000 Introduction to Engineering Design and Innovation -
MATH1231 Mathematics 1B -
or
MATH1241 Higher Mathematics 1B -

Year 2

Term 1
Course code Course name Notes
CHEM1811 Engineering Chemistry 1A -
CEIC2000 Material and Energy Systems