Note: This course version is currently under review and is subject to change.
ProgramsEngENGI (UG)BEHonsS1 EntryMechanical Engineering (2025)
Show information forcommencing students (ie. started First Year then).
The course requirements described here apply to persons who commenced their candidature after 1 January, 2025 and persons who commenced their candidature prior to 1 January, 2025 who elect to proceed under 2025 resolutions.
Candidates who commenced prior to 1 January, 2025 may complete the requirements in accordance with the resolutions in force at the time of their commencement, provided that requirements are completed by 1 January, 2030, or later date as the faculty may, in special circumstances, approve.
Candidates who first commenced in 2025, and are re-enrolling for 2026 or later, should be aware that there may have been changes in units of study offered since, Check that units are still available by clicking the unit of study link in the course table. See 2025 version of this course for up to date unit of study list.
For details of relevant resolutions see faculty handbook at sydney.edu.au/handbooks.
Print View | Download as PDF Administrative Information (Fees, ATAR etc.)
Year 0 - Planning your degree
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
Note: Specialisations in the Mechanical Engineering Stream
You have a few specialisation combinations to choose from in the Mechanical Stream:
Completion of a specialisation is optional. Students not wishing to complete a specialisation should select Mechanical Stream Electives in Sydney Student `My studies`.
Year 1 - Semester 1
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
0 | ENGP1001: Professional Engagement Program 1A Note: All students must enrol in ENGP1001 in their first semester of enrolment. | |
6 | MECH1560: Introduction to Mechanical Engineering | |
6 | ENGG1810: Introduction to Engineering Computing | |
6 | AMME1705: Introduction to Electromechanical Systems | |
6 | MATH1061: Mathematics 1A |
Note: MATH1061 may be replaced by advanced unit MATH1961.
Year 1 - Semester 2
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | AMME1802: Engineering Mechanics | |
6 | AMME1362: Introduction to Engineering Materials | |
6 | MECH1400: Design and Construction of Mechanical Systems | |
0 | ENGP1002: Professional Engagement Program 1B | |
6 | MATH1062: Mathematics 1B |
Note: MATH1062 may be replaced by advanced unit MATH1962.
Year 2 - Semester 1
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | AMME2500: Engineering Dynamics | |
0 | ENGP1003: Professional Engagement Program 1C | |
6 | AMME2000: Engineering Analysis | |
6 | AMME2261: Fluid Mechanics 1 | |
6 | MECH2400: Mechanical Systems Design 1 |
Year 2 - Semester 2
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | AMME2301: Mechanics of Solids | |
6 | AMME2262: Introduction to Thermal Engineering | |
0 | ENGP2001: Professional Engagement Program 2A | |
6 | ENGG2112: Multi-disciplinary Engineering | |
6 | MECH2460: Manufacturing Engineering |
Year 3 - Semester 1
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | AMME3500: System Dynamics and Control | |
0 | ENGP2002: Professional Engagement Program 2B | |
6 | MECH3362: Engineering Materials for Adv Manufacturing | |
6 | MECH3261: Fluid Mechanics 2 | |
6 | ENGG3112: Interdisciplinary Engineering |
Year 3 - Semester 2
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | MECH3260: Thermal Engineering and Environment | |
6 | MECH3361: Mechanics of Solids 2 | |
6 | MECH3460: Mechanical Systems Design 2 | |
6 | AMME3060: Engineering Methods | |
0 | ENGP2003: Professional Engagement Program 2C |
Year 4 - Semester 1
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | AMME4111: Thesis A | |
0 | ENGP3001: Professional Engagement Program 3A | |
List | 6 | Select from Mechanical Stream Elective Units Free Electives |
List | 6 | Select from Mechanical Stream Elective Units Free Electives |
List | 6 | Select from Mechanical Stream Elective Units Free Electives |
Year 4 - Semester 2
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | AMME4112: Thesis B | |
6 | Mechanical Stream Elective Units | |
6 | Mechanical Stream Elective Units | |
0 | ENGP3002: Professional Engagement Program 3B | |
List | 6 | Select from Mechanical Stream Elective Units Free Electives |
Requirements for this Pathway
Type | CP | CP From |
6 | Select from AMME5060: Advanced Computational Engineering | |
12 | Select from AMME5202: Computational Fluid Dynamics AMME5271: Computational Nanotechnology AMME5912: Crash Analysis and Design |
01. Stream Specialisation in Computational Engineering
Type | CP | CP From |
6 |
Select from
AMME5060: Advanced Computational Engineering |
|
12 |
Select from
AMME5202: Computational Fluid Dynamics AMME5271: Computational Nanotechnology AMME5912: Crash Analysis and Design |
|
View complete Program Structure |
02. Stream Specialisation in Energy and the Environment
03. Stream Specialisation in Mechanical Design
04. Stream Specialisation in Thermofluids
05. Stream Specialisation in Materials Science and Engineering
06. Stream Specialisation in Industrial and Product Design Engineering
07. Breadth Specialisation in Engineering Data Science
08. Breadth Specialisation in Innovation and Entrepreneurship
09. Breadth Specialisation in Humanitarian Engineering
10. Breadth Specialisation in Computer Systems
Type | CP | CP From |
18 |
Select from
ELEC1601: Introduction to Computer Systems ELEC2602: Digital Logic ELEC3607: Embedded Systems |
|
6 |
Select from
ELEC3305: Digital Signal Processing ELEC3608: Computer Architecture |
|
View complete Program Structure |
Block 0 - Introductory Computing Units (Min CP: 6,Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
ENGG1810 | Introduction to Engineering Computing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Int February
102 - Int February
|
INFO1110 | Introduction to Programming | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO1910 | Introduction to Programming (Advanced) | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note:
Students must complete:
- 6cp from ENGG1810 (or INFO1110 or INFO1910). Students in the Mechanical stream are strongly recommended to complete ENGG1810.
Block 1 - Foundation Mathematics Units (Min CP: 12,Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
MATH1061 | Mathematics 1A | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MATH1062 | Mathematics 1B | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MATH1961 | Mathematics 1A (Advanced) | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MATH1962 | Mathematics 1B (Advanced) | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 2 - Projects Table (Min CP: 30,Max CP: 30)
Unit Code | Unit Name | CP | Sessions Offered |
AERO1560 | Introduction to Aerospace Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME4111 | Thesis A | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME4112 | Thesis B | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
BMET1960 | Biomedical Engineering 1A | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
CHNG1108 | Introduction to Chemical Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
CIVL1900 | Introduction to Civil Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC1004 | Practical Introduction to Electrical Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG2112 | Multi-disciplinary Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG3112 | Interdisciplinary Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH1560 | Introduction to Mechanical Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MTRX1701 | Introduction to Mechatronic Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note:
- Students are to select the introduction unit relevant to their stream.
- Students are to select the thesis units relevant to their stream. Aeronautical, Mechanical and Mechatronic students are to enrol in the AMME coded units. Students in both Electrical and Software are to enrol in the ELEC coded units.
Block 3 - Professional Engagement Program (PEP) Units
Unit Code | Unit Name | CP | Sessions Offered |
ENGP1001 | Professional Engagement Program 1A | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGP1002 | Professional Engagement Program 1B | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGP1003 | Professional Engagement Program 1C | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGP2001 | Professional Engagement Program 2A | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGP2002 | Professional Engagement Program 2B | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGP2003 | Professional Engagement Program 2C | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGP3001 | Professional Engagement Program 3A | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGP3002 | Professional Engagement Program 3B | 0 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note:
-Candidates for the Bachelor of Engineering Honours must complete the Professional Engagement Program units of study.
- Candidates must enrol in ENGP1001 in their first semester of study
Block 4 - Mechanical Stream Core (Min CP: 108,Max CP: 108)
Unit Code | Unit Name | CP | Sessions Offered |
AMME1362 | Introduction to Engineering Materials | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME1705 | Introduction to Electromechanical Systems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME1802 | Engineering Mechanics | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME2000 | Engineering Analysis | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME2261 | Fluid Mechanics 1 | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME2262 | Introduction to Thermal Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME2301 | Mechanics of Solids | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME2500 | Engineering Dynamics | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME3060 | Engineering Methods | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME3500 | System Dynamics and Control | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH1400 | Design and Construction of Mechanical Systems | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH2400 | Mechanical Systems Design 1 | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH2460 | Manufacturing Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH3260 | Thermal Engineering and Environment | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH3261 | Fluid Mechanics 2 | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH3361 | Mechanics of Solids 2 | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH3362 | Engineering Materials for Adv Manufacturing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH3460 | Mechanical Systems Design 2 | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 5 - Mechanical Stream Elective Units (Min CP: 12,Max CP: 36)
Unit Code | Unit Name | CP | Sessions Offered |
AERO5750 | Unmanned Air Vehicle Systems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME4010 | Major Industrial Project | 24 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME4401 | Industrial and Product Design Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5060 | Advanced Computational Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5101 | Energy and the Environment | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5104 | Applied Safety Systems and Risk Analysis | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5105 | Risk Management Analysis | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5202 | Computational Fluid Dynamics | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5271 | Computational Nanotechnology | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5292 | Applied Fluid Dynamics and Turbulence | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5310 | Engineering Tribology | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5510 | Vibration and Acoustics | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5520 | Advanced Control and Optimisation | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5902 | Computer Aided Manufacturing | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5912 | Crash Analysis and Design | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH2401 | Human-Centred Engineering Design | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH4460 | Design of Micro- and Nanosystems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH4660 | Engineering Management [not running in 2019] | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5255 | Air Conditioning and Refrigeration | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5265 | Combustion | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5275 | Renewable Energy | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5304 | Materials Failure | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5305 | Smart Materials | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5310 | Advanced Engineering Materials | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5311 | Microscopy and Microanalysis of Materials | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5461 | Design for Advanced Manufacturing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 6 - Free Electives (Max CP: 24)
Note:
Students may take up to 24 credit points of free electives to complete the total number of credit points for their degree. Students may take the following units of study as free electives, provided they satisfy any prerequisite, quota, departmental permission or any other requirements of the units, and the units are not essentially the same or prohibited units for any of the other units in their degree.
(1) Any units of study from the Faculty of Engineering available to undergraduate students
(2) Any unit of study from Table S available to undergraduate students
Block 7 - Specialisation - Computational Engineering Core Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5060 | Advanced Computational Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 8 - Specialisation - Computational Engineering Elective Units (Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5202 | Computational Fluid Dynamics | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5271 | Computational Nanotechnology | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5912 | Crash Analysis and Design | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 9 - Specialisation - Energy and the Environment Core Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5101 | Energy and the Environment | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 10 - Specialisation - Energy and the Environment Elective Units (Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5202 | Computational Fluid Dynamics | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5292 | Applied Fluid Dynamics and Turbulence | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5510 | Vibration and Acoustics | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5255 | Air Conditioning and Refrigeration | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5265 | Combustion | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5275 | Renewable Energy | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 11 - Specialisation - Mechanical Design Units (Max CP: 18)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5902 | Computer Aided Manufacturing | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5912 | Crash Analysis and Design | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH4460 | Design of Micro- and Nanosystems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5461 | Design for Advanced Manufacturing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 12 - Specialisation - Thermofluids Units (Max CP: 18)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5202 | Computational Fluid Dynamics | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5292 | Applied Fluid Dynamics and Turbulence | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
AMME5310 | Engineering Tribology | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5255 | Air Conditioning and Refrigeration | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5265 | Combustion | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 13 - Specialisation - Materials Science and Engineering (Max CP: 18)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5271 | Computational Nanotechnology | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5304 | Materials Failure | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5305 | Smart Materials | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5310 | Advanced Engineering Materials | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5311 | Microscopy and Microanalysis of Materials | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 14 - Specialisation - Industrial and Product Design Engineering Core Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
AMME4401 | Industrial and Product Design Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 15 - Specialisation - Industrial and Product Design Engineering Elective Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
AMME5902 | Computer Aided Manufacturing | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH4460 | Design of Micro- and Nanosystems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MECH5310 | Advanced Engineering Materials | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 16 - Specialisation - Industrial and Product Design Engineering Breadth Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
DECO2016 | Design Thinking | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DECO3200 | Interactive Product Design Studio | 12 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 17 - Specialisation - Engineering Data Science Core Units (Max CP: 18)
Unit Code | Unit Name | CP | Sessions Offered |
DATA2001 | Data Science: Big Data and Data Diversity | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DATA2002 | Data Analytics: Learning from Data | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DATA2901 | Big Data and Data Diversity (Advanced) | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DATA2902 | Data Analytics: Learning from Data (Adv) | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
STAT2011 | Probability and Estimation Theory | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
STAT2911 | Probability and Statistical Models (Adv) | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 18 - Specialisation - Engineering Data Science Elective Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
COMP3308 | Introduction to Artificial Intelligence | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP3608 | Introduction to Artificial Intelligence (Adv) | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DATA3404 | Scalable Data Management | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DATA3406 | Human-in-the-Loop Data Analytics | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 19 - Specialisation - Innovation and Entrepreneurship Core Units (Max CP: 18)
Unit Code | Unit Name | CP | Sessions Offered |
SIEN1000 | Innovation and Entrepreneurship Foundation | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
SIEN1001 | Innovators` Skills and Actions | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
SIEN2001 | Validating Ideas and Building Ventures | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 20 - Specialisation - Innovation and Entrepreneurship Elective Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
CLAW2209 | Intellectual Property for Business | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DECO2015 | Responsible Design for Innovation | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
DECO2016 | Design Thinking | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG3216 | Management of Technological Innovation | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFS2030 | e-Business Management | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MKTG3114 | New Products Marketing | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
MKTG3120 | Building and Managing Brands | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
PMGT3856 | Sustainability and Knowledge Management | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
SIEN2210 | Strategic Management | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
SIEN3001 | Social Entrepreneurship | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
SIEN3204 | Managing Organisational Sustainability | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 21 - Specialisation - Humanitarian Engineering Core Units (Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
CIVL3310 | Humanitarian Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
CIVL5320 | Engineering for Sustainable Development | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 22 - Specialisation - Humanitarian Engineering Elective Units (Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
CIVL5330 | Global Engineering Field Work | 6 |
Int July
107 - Int July
|
ENGG3801 | Industry and Community Project | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
PMGT3857 | International Project Management | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 23 - Specialisation - Computer Systems Core Units (Max CP: 18)
Unit Code | Unit Name | CP | Sessions Offered |
ELEC1601 | Introduction to Computer Systems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC2602 | Digital Logic | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC3607 | Embedded Systems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 24 - Specialisation - Computer Systems Elective Units (Max CP: 6)
Unit Code | Unit Name | CP | Sessions Offered |
ELEC3305 | Digital Signal Processing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC3608 | Computer Architecture | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Course: | Mechanical Engineering (2025) |
CP Required: | 192 |
Min FT Duration: | 4.00 Years |
Min PT Duration: | 4.00 Years |
Faculty/School: | Faculty of Engineering |
Years Offered: | 2025, 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015 |
Requirements: | Summary In summary the requirements are: Students must complete 192 credit points as follows: ► 6 credit points of Introductory Computing units table ► 12 credit points of Foundation Mathematics units table ► 30 credit points of Project units table ► The Professional Engagement Program (PEP) units comprising ENGP1001 (0cp), ENGP1002 (0cp), ENGP1003 (0cp), ENGP2001 (0cp), ENGP2002 (0cp), ENGP2003 (0cp), ENGP3001 (0cp) and ENGP3002 (0cp) ► 108 credit points of Mechanical Stream core units ► 12 to 36 credit points of Mechanical Stream electives ► 0 to 24 credit points of Free Electives (Engineering Electives, or a Table S elective) The completion of a specialisation is not mandatory. If a student chooses to do a specialisation, it must be completed within the 192 credit points described above. Dalyell Scholars Program Students in the Dalyell Scholars program can review the Dalyell Canvas page for information on fitting the program into their degree: https://canvas.sydney.edu.au/courses/7156/pages/enrolment-options-for-dalyell-scholars Advanced units in Maths and Science Most units of study offered by the Science Faculty on the list of core requirements can be replaced by an equivalent advanced level unit; subject to prerequisite conditions (as required by the Faculty of Science) being met. Students considering doing advanced options should seek advice from their department before enrolling. Faculty Resolutions Details of relevant Faculty resolutions are available via the university handbook site at: http://sydney.edu.au/handbooks/ |