Mechanical Engineering

(Honours)
Contact us
+61 2 9385 4093
UAC Code: 
425050
93
Assumed: 
HSC Maths Ext. 1 and Physics
T3 Entry: 
Yes
Tsing Lee

I want a job where I can apply my problem-solving skills to create large-impact health solutions in developing countries. I'll begin in management consultancy first, to sharpen my business skills.

Tsing Lee

What's it all about?

■  Any design you can dream of can be brought to reality by a mechanical engineer. Very specifically, they use mechanical power to operate machines and tools, and then use these to develop things. Anything really, from water bottles to cars to computers to fishing reels. In fact, mechanical engineers play a role in most of the things that people drive, play with or live in.

What does it include?

■  This degree teaches you how to design and manage the construction, operation and maintenance of machines used in many industries. In the second and third year, you take specialised mechanical engineering courses including fluid dynamics, mechanics of solids, thermodynamics and heat transfer. You will also learn computer-aided design and undertake design projects. To get you work ready, you'll apply your skills through 60 days of approved industry training.

Where will you work?

■  Mechanical Engineering continues to evolve as technology improves and things become smaller - the optimisation, design and construction of machines to make these things never stops and demand for skilled staff is high, from large scale manufacturing projects to acoustics consultancies.

Dual degrees

■  Dual degrees are a great way of graduating with a wider breadth of knowledge, better preparing you for your future career. For more information, visit our dual degrees page to find one that suits your interests.

Sample Program Outlines*

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
COMP1511 Introduction to Programming The objective of this course is for students to develop proficiency in programming using a high level language.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
Read more Engineering Elective Recommendations for different degrees in link.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.
PHYS1131 Higher Physics 1A Covers the same content as PHYS1121, however features more advanced assessment.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering ELEC1111 is a required core course for this degree. This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty Frist Year Elective because this is a core course.
Read more Engineering Elective Recommendations for different degrees in link.
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.

Term 1

Course code Course name Notes
Read more General Education You can't select a General Education course from within your own faculty.
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300, MMAN3200 and MMAN3400. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019.
MMAN2700 Thermodynamics Dual Degree students may find it beneficial to move this course to the following year.

Term 2

Course code Course name Notes
Read more General Education You can't select a General Education course from within your own faculty.
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.

Term 3

Course code Course name Notes
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for MECH3110.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for MECH3110 and MMAN3400.
ENGG2500 Fluid Mechanics This course is a prerequisite for MECH3610.

Term 1

Course code Course name Notes
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
MECH3110 Mechanical Design 1 This course is a prerequisite for MECH4100. This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
MMAN3400 Mechanics of Solids 2 You must complete MATH2019 and ENGG2400 before enrolling in this course. This course isn't a prerequisite for any other course.

Term 2

Course code Course name Notes
MECH3610 Advanced Thermofluids This is another mechanical engineering course which teaches you about heat flow mechanisms and relates to MMAN2700, ENGG2500 and MECH9720.
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control You must complete ENGG1300 and MATH2019 before enrolling in this course.

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity Gain international exposure and/or industry experience

Term 1

Course code Course name Notes
Read more Discipline Elective Recommendations for different degrees in link.
Read more Discipline Elective Recommendations for different degrees in link.
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
Read more Discipline Elective Recommendations for different degrees in link.
MECH4100 Mechanical Design 2 You must complete MECH3110 before enrolling in this course. This course isn't a prerequisite for any other course.
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 3

Course code Course name Notes
Read more Discipline Elective Recommendations for different degrees in link.
Read more Discipline Elective Recommendations for different degrees in link.

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ACCT1501
Read more L1 ENG Elective
MGMT1001 Managing Organisations & People

Term 1

Course code Course name Notes
ECON1101 Microeconomics1
Read more L1 ENG Elective
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019

Term 2

Course code Course name Notes
ACCT1511
Read more BCom Elective
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.

Term 3

Course code Course name Notes
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for AERO3110.
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
ACCT2522
ECON1203 Business and Economic Statistics
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
ACCT2542
Read more BCom Elective
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.

Term 3

Course code Course name Notes
Read more BCom Elective
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.

Term 1

Course code Course name Notes
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
MECH3610 Advanced Thermofluids This is another mechanical engineering course which teaches you about heat flow mechanisms and relates to MMAN2700, MMAN2600 and MECH9720.
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control You must complete ENGG1300 and MATH2019 before enrolling in this course. This course is a prerequisite for AERO4620.

Term 3

Course code Course name Notes
ACCT3563
Read more ACCTA Elective

Term 1

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 2

Course code Course name Notes
Read more ACCTA Elective
Read more ENG Elective
MECH4100 Mechanical Design 2

Term 3

Course code Course name Notes
Read more ENG Elective
Read more ENG Elective
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 1

Course code Course name Notes
Read more ACCTA Elective
Read more ACCTA Elective
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
Read more ACCTA Elective

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ACCT1501
Read more L1 ENG Elective
MGMT1001 Managing Organisations & People

Term 1

Course code Course name Notes
ECON1101 Microeconomics1
FINS1612
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019

Term 2

Course code Course name Notes
Read more BCom Elective
Read more L1 ENG Elective
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
ECON1203 Business and Economic Statistics
FINS1613
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
Read more BCom Elective
FINS2624
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.

Term 3

Course code Course name Notes
Read more BCom Elective
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for AERO3110.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.

Term 1

Course code Course name Notes
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
MECH3610 Advanced Thermofluids This is another mechanical engineering course which teaches you about heat flow mechanisms and relates to MMAN2700, MMAN2600 and MECH9720.
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control You must complete ENGG1300 and MATH2019 before enrolling in this course. This course is a prerequisite for AERO4620.

Term 3

Course code Course name Notes
FINS3616
Read more FINSA Elective

Term 1

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 2

Course code Course name Notes
Read more ENG Prof Elective
Read more L3 FINSA Elective
MECH4100 Mechanical Design 2

Term 3

Course code Course name Notes
Read more ENG Elective
Read more ENG Elective
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 1

Course code Course name Notes
Read more ENG Elective
Read more L3 FINSA Elective
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
Read more FINSA Elective

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ACCT1501
Read more
MGMT1001 Managing Organisations & People

Term 1

Course code Course name Notes
ECON1101 Microeconomics1
MARK1012
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019

Term 2

Course code Course name Notes
Read more BCom Elective
Read more L1 ENG Elective
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
ECON1203 Business and Economic Statistics
MARK2051
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
Read more BCom Elective
MARK2052
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.

Term 3

Course code Course name Notes
Read more BCom Elective
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for AERO3110.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.

Term 1

Course code Course name Notes
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
MECH3610 Advanced Thermofluids This is another mechanical engineering course which teaches you about heat flow mechanisms and relates to MMAN2700, MMAN2600 and MECH9720.
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control You must complete ENGG1300 and MATH2019 before enrolling in this course. This course is a prerequisite for AERO4620.

Term 3

Course code Course name Notes
MARK3082
Read more MARKA Elective

Term 1

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 2

Course code Course name Notes
Read more ENG Elective
Read more MARKA Elective
MECH4100 Mechanical Design 2

Term 3

Course code Course name Notes
Read more ENG Elective
MARK3054
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 1

Course code Course name Notes
Read more ENG Elective
Read more MARKA Elective
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
Read more MARKA Elective

Term 1

Course code Course name Notes
COMP1511 Introduction to Programming The objective of this course is for students to develop proficiency in programming using a high level language.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
COMP1521 Computer Systems Fundamentals Programmer's view on how a computer system executes programs, manipulates data and communicates.
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.

Term 1

Course code Course name Notes
COMP2521 Data Structures and Algorithms This course covers programming in the large, abstraction and ADTs, interfaces, and complexity. Prerequisites:COMP1511 and COM1921.
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
Read more General Education
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.

Term 3

Course code Course name Notes
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for AERO3110.
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
COMP1531 Software Engineering Fundamentals This course provides an induction to software engineering principles and practice, including software lifecycle, methodologies, teamwork and web-based architectures.
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
MECH3610 Advanced Thermofluids This is another mechanical engineering course which teaches you about heat flow mechanisms and relates to MMAN2700, MMAN2600 and MECH9720.
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control You must complete ENGG1300 and MATH2019 before enrolling in this course. This course is a prerequisite for AERO4620.

Term 3

Course code Course name Notes
COMP2511 Object-Orinated Design & Programming Introduces students to the principles of object-oriented design and to fundamental techniques in object-oriented programming.
COMP4920 Management & Ethics This course will develop a framework on which management and ethical issues can be developed.
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.

Term 1

Course code Course name Notes
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
Read more General Education
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.

Term 2

Course code Course name Notes
COMP3121 Algorithms & Programming Pre-requisite: COMP1927 or COMP2521 or a mark of at least 65 in COMP1921.
COMP3900 Computer Science Project Most of the work in this course is team-based project work.
MECH4100 Mechanical Design 2

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
Read more COMP Elective
Read more ENG Elective
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
Read more COMP Elective
Read more COMP Elective
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 3

Course code Course name Notes
Read more COMP Elective
Read more ENG Elective

Term 1

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
ENGG1811 Computing for Engineers This course is for engineering students to acquire computing skills for solving computational problems such as simulation, numerical methods, process control and information management.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
Read more Elective
ENGG1300 Engineering Mechanics This is an introductory subject in engineering mechanics dealing with statics and dynamics. MATH1131/41 and PHYS1121/31/41 are prerequisites.

Term 1

Course code Course name Notes
Read more Elective
MATH1081 Discrete Maths Assumed knowledge: students are expected to have achieved a combined mark of at least 100 in Mathematics and Mathematics Extension 1.
MATH2111 Higher Several Variable Calculus

Term 2

Course code Course name Notes
MATH2221 Higher Theory and Applications of Diff. Equations.
MATH2601 Higher Linear Algebra
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.

Term 3

Course code Course name Notes
MATH2701
ENGG2400 Mechanics of Solids 1 You must complete MATH1231/41 and ENGG1300 before enrolling in this course. This course is a prequisite for AERO3410 and MMAN3400.
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
Read more Elective
MATH2301
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
MATH2901 Higher Theory of Statistics This course provides an introduction to the theoretical underpinning of statistics.
MMAN2300 Engineering Mechanics 2 You must complete ENGG1300 and MATH2019 before enrolling in this course. This course isn't a prequisite for any other courses on this degree plan.
MMAN3000 Professional Engineering and Communication

Term 3

Course code Course name Notes
Read more Disciplinary Elective
MATH2621 Higher Complex Analysis
MMAN2100 Engineering Design 2 You must complete ENGG1000 before enrolling in this course. It is a prerequisite for AERO3110.

Term 1

Course code Course name Notes
Read more Disciplinary Elective
MATH3711
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
Read more Disciplinary Elective
MECH3610 Advanced Thermofluids This is another mechanical engineering course which teaches you about heat flow mechanisms and relates to MMAN2700, MMAN2600 and MECH9720.
MMAN3200 Linear Systems and Control You must complete ENGG1300 and MATH2019 before enrolling in this course. This course is a prerequisite for AERO4620.

Term 3

Course code Course name Notes
Read more

Term 1

Course code Course name Notes
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
Read more Stage 3 Math
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
MATH3611
MECH4100 Mechanical Design 2
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 3

Course code Course name Notes
MATH3701
Read more Stage 3 Math

Term 1

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 2

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 3

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.
PHYS1141

Term 2

Course code Course name Notes
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1241

Term 3

Course code Course name Notes
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH2069 Mathematics 2A Available only to students for whom it is specifically required as part of their program. MATH2018 is equivalent to MATH2019.
ENGG1300 Engineering Mechanics

Term 1

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
PHYS2111

Term 2

Course code Course name Notes
Read more Elective
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.
MMAN2300 Engineering Mechanics 2

Term 3

Course code Course name Notes
MMAN2100 Engineering Design 2
ENGG2400 Mechanics of Solids 1
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
Read more Elective
Read more Elective
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
MECH3610 Advanced Thermofluids
PHYS2113
PHYS2114

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
MMAN3400 Mechanics of Solids 2
PHYS3112
PHYS3113

Term 2

Course code Course name Notes
MATH2221 Higher Theory and Applications of Diff. Equations.
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control

Term 3

Course code Course name Notes
Read more Disciplinary Elective
Read more Disciplinary Elective
PHYS3114

Term 1

Course code Course name Notes
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
Read more Stage 3 Physics
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
MECH4100 Mechanical Design 2
PHYS3111
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 3

Course code Course name Notes
Read more Disciplinary Elective
Read more Stage 3 Physics

Term 1

Course code Course name Notes
PHYS4142
PHYS4146

Term 2

Course code Course name Notes
PHYS4141
PHYS4145

Term 3

Course code Course name Notes
PHYS4143
PHYS4144

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
Read more Elective
MATS1192 Design and Applications in Science and Engineering
ENGG1300 Engineering Mechanics

Term 1

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019
MATS2001 Physical Properties of Materials

Term 2

Course code Course name Notes
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.
MMAN2300 Engineering Mechanics 2

Term 3

Course code Course name Notes
MATS2006 Diffusion and Kinetics
ENGG2400 Mechanics of Solids 1
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
MATS2003 Materials Characterisation
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
MATS2004 Mechanical Behaviour of Materials
MATS2008 Thermodynamics and Phase Equilibria
MECH3610 Advanced Thermofluids

Term 3

Course code Course name Notes
Read more Elective
Read more Elective
MMAN2100 Engineering Design 2

Term 1

Course code Course name Notes
Read more Disciplinary Elective
MATS3001 Mechanical Behaviour of Matals
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
MATS3004 Polymer Science & Engineering 1
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control

Term 3

Course code Course name Notes
Read more Industiral Training or Exchange Opportunity

Term 1

Course code Course name Notes
MATS3002 Fundamentals of Ceramic Processing
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
Read more Disciplinary Elective
MECH4100 Mechanical Design 2
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 3

Course code Course name Notes
Read more Disciplinary Elective
Read more Elective

Term 1

Course code Course name Notes
MATS4504
MATS4505

Term 2

Course code Course name Notes
MATS4503
MATS4505

Term 3

Course code Course name Notes
MATS4505

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1141 Higher Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
MATH1241 Higher Maths 1B Students have the option to enrol in either MATH1231 or MATH1241. MATH1241 covers the same topics as MATH1231 but in greater depth. A minimum mark of 65 in MATH1131 or MATH1141 is required for enrolment in MATH1241 instead of MATH1231.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
Read more Elective
ENGG1300 Engineering Mechanics

Term 1

Course code Course name Notes
Read more Elective
Read more Elective
MATH2111 Higher Several Variable Calculus

Term 2

Course code Course name Notes
MATH2221 Higher Theory and Applications of Diff. Equations.
MATH2601 Higher Linear Algebra
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.

Term 3

Course code Course name Notes
MATH2621 Higher Complex Analysis
ENGG2400 Mechanics of Solids 1
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
Read more Elective
MATH2301
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
Read more Elective
MATH2901 Higher Theory of Statistics This course provides an introduction to the theoretical underpinning of statistics.
MMAN2300 Engineering Mechanics 2

Term 3

Course code Course name Notes
Read more Elective
MMAN2100 Engineering Design 2
Read more Stage 3 Math

Term 1

Course code Course name Notes
Read more Elective
MMAN3400 Mechanics of Solids 2
Read more Stage 3 Math

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
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
Read more Stage 3 Math
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
Read more Disciplinary Elective
MECH4100 Mechanical Design 2
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 3

Course code Course name Notes
Read more Disciplinary Elective
Read more Disciplinary Elective

Term 1

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 2

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math
Read more Stage 5 Math

Term 3

Course code Course name Notes
MATH4001 MathsStats Hons Thesis A
Read more Stage 5 Math

Term 1

Course code Course name Notes
COMP1911 Computing 1A This course is designed for non-computing majors who want a solid introduction to programming.
ENGG1000 Engineering Design and Innovation A team project over a ten week period to solve a practical problem. The key skills developed include concept development, critical thinking and evaluation skills.
MATH1131 Maths 1A Students have the option to enrol in either MATH1131 or MATH1141. MATH1141 covers the same topics as MATH1131 but in greater depth. Assumed knowledge for MATH1141: Students will be expected to have achieved a combined HSC mark in Mathematics Extension 1 and 2 over 175.

Term 2

Course code Course name Notes
CHEM1011 Chemistry A This course builds on an elementary knowledge of chemistry. Assumed knowledge equivalent to year 11 chemistry or CHEM1001. CHEM1131 or MATS1101 are acceptable alternatives for CHEM1011.
MATH1231 Maths 1B Prerequisites for this course are MATH1131 or MATH1141. Students that are highly competent (mark >65) in mathematics may instead enrol in MATH1241.
PHYS1121 Physics 1A Assumed knowledge: HSC Physics and Mathematics Extension 1 or equivalent. Students that are highly competent in physics may instead enrol in PHYS1131.

Term 3

Course code Course name Notes
CHEM1021 Chemistry B
ENGG1300 Engineering Mechanics

Term 1

Course code Course name Notes
BABS1201 Molecules, Cells and Genes Assumed knowledge: Physics HSC mark 53-100, or Chemistry HSC mark 53-100, or Earth and Environmental Science HSC mark 53-100, or Biology HSC mark 53-100.
ELEC1111 Electrical & Telecommunications Engineering This course also appears on the Faculty First Year Elective list. As a student of UNSW Mechanical and Manufacturing Engineering, you have the opportunity to take a Discipline Elective in place of a Faculty First Year Elective because this is a core course.
MATH2019 Engineering Mathematics 2E This course is a prerequisite for MMAN2300 and MMAN3200. Students enrolled in a Physics Dual Degree must take MATH2121 and MATH2069 instead of MATH2019. Students enrolled in a Mathematics Dual Degree must take MATH2011 and MATH2121 instead of MATH2019

Term 2

Course code Course name Notes
BABS1202 Applied Biomolecular Sciences
MMAN2130 Design and Manufacturing Dual Degree students may find that there are other courses they need to complete, so it may be beneficial to delay this course by a year. MMAN2130 is not a prerequisite for any other course in this degree.
MMAN2300 Engineering Mechanics 2

Term 3

Course code Course name Notes
MMAN2100 Engineering Design 2
ENGG2400 Mechanics of Solids 1
ENGG2500 Fluid Mechanics for Engineers This course is a prerequisite for AERO3630 and AERO3660.

Term 1

Course code Course name Notes
MATH2089 Numerical Methods and Stats Prerequisite: MATH1231/41. Students enrolled in a Mathematics Dual Degree must take MATH2301 and MATH2801 instead of MATH2089.
MICR2011 Microbiology 1A
MMAN2700 Thermodynamics Prerequisites for this course are MATH1131 and PHYS1121.

Term 2

Course code Course name Notes
BABS2202 Cell Biology This course provides an opportunity to explore the nature of cells, both the unity and the breadth of cell structre and function.
BIOC2101 Principles of Biochemistry (Adv)
MECH3610 Advanced Thermofluids

Term 3

Course code Course name Notes
Read more Industrial Training or Exchange Opportunity

Term 1

Course code Course name Notes
BABS2011 Current Trends in Biotechnology
Read more Elective
MMAN3400 Mechanics of Solids 2

Term 2

Course code Course name Notes
Read more Disciplinary Elective
MMAN3000 Professional Engineering and Communication
MMAN3200 Linear Systems and Control

Term 3

Course code Course name Notes
BIOC2201 Principles of Molecular Biology (Adv) Provides an introduction to modern molecular biology and covers the molecular mechanisms of gene expression and fundamental aspects of recombinant DNA technology.
Read more Disciplinary Elective
Read more Stage 2 BIOTB1

Term 1

Course code Course name Notes
BABS3071 Commerical Biotechnology
MECH3110 Mechanical Design 1 This course will continue the development of a systematic approach to problem solving and design that commenced in earlier courses.
MMAN4010 Thesis A * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 2

Course code Course name Notes
BABS3031 Biotechnology and Bioengineering
MECH4100 Mechanical Design 2
MMAN4020 Thesis B * If taking Research Thesis, enrol in MMAN4951, MMAN4952 and MMAN4953 (4 UoC each)

Term 3

Course code Course name Notes
Read more Disciplinary Elective
Read more Stage 3 BIOTB1

Term 1

Course code Course name Notes
BABS4516 BEES Honours- 12uoc

Term 2

Course code Course name Notes
BABS4516 BEES Honours- 12uoc

Term 3

Course code Course name Notes
BABS4516 BEES Honours- 12uoc

* The programs outlined above are intended as a guide only and are not an exhaustive list of the possible degree combinations or program structures. The Faculty of Engineering reserves the right to change any information herein without prior notice. Students should seek approval from their relevant Schools before using these guides.