Course Content
Students are required to complete 198 credit points, comprising:
- core program: 48 credit points
- major (field of practice), including capstone: 120 credit points
- electives (see note): 24 credit points
- professional practice program: 6 credit points, plus 12 weeks of industry experience.
Note: Students in the Civil and Environmental Engineering, Electrical and Electronic Engineering, and Mechanical and Mechatronic Engineering majors are required to select the specialist stream in their major in place of the electives.
The major is selected at the time of application to the course; however, it is possible to apply to change major at a later date. Students admitted to the Flexible major should decide by the end of the first year of full-time study whether to transfer to a designated major or continue with the flexible program.
Mechatronic Engineering major, Autumn commencing
Year 1
Autumn session:
- 33130 Mathematics 1
- 48230 Introduction to Engineering Projects
- 31269 Business Requirements Modelling
- 41039 Programming 1
Spring session:
- 33230 Mathematics 2
- 48024 Programming 2
- 31282 Systems Testing and Quality Management
- 31271 Database Fundamentals
Year 2
Autumn session:
- 41035 Professional Practice Preparation 1
- 68037 Physical Modelling
- 31251 Data Structures and Algorithms
- 31257 Information System Development Methodologies
- Select 6 credit points from the following:
- CBK91234 Technical subject choice (Software Engineering)
Spring session:
- 48240 Design and Innovation Fundamentals
- 41127 Software Design Studio
- Select 6 credit points of options
- Select 6 credit points from the following:
- CBK91234 Technical subject choice (Software Engineering)
Year 3
Autumn session:
- 48250 Economics and Finance for Engineering Projects
- 41113 Software Development Studio
- Select 6 credit points of options
- Select 6 credit points from the following:
- CBK91234 Technical subject choice (Software Engineering)
Spring session:
- 41028 Engineering Work Experience
- 48260 Engineering Project Management
- 41128 Software Analysis Studio
- 48433 Software Architecture
Year 4
Autumn session:
- 41029 Engineering Research Preparation
- Select 6 credit points from the following:
- 48270 Entrepreneurship and Commercialisation
- 48210 Interrogating Technology: Sustainability, Environment and Social Change
- 41055 Professional Experience Review
- Select 6 credit points from the following:
- CBK91234 Technical subject choice (Software Engineering)
- Select 6 credit points of options
Spring session:
- 41030 Engineering Capstone
- 41129 Software Innovation Studio
- Select 6 credit points of options
CBK90011 Electives
Select 24 credit points of options:
- SMJ10188 AWS Industry sub-major
- SMJ10165 Applied and Industrial Optimisation sub-major BCS Hons
- SMJ10158 Chemical Process Engineering sub-major
- SMJ10131 Computer Science
- SMJ03433 Environmental Engineering sub-major
- SMJ10189 Google Industry sub-major
- SMJ10196 Humanitarian Engineering sub-major
- SMJ10157 Information Security
- SMJ10156 Innovation and Entrepreneurship
- SMJ10167 Mathematical Analysis Extension sub-major BSC Hons
- SMJ10195 Space Engineering sub-major
- SMJ10166 Statistical Analysis sub-major BCS Hons
- SMJ10190 iOS Industry sub-major
- 42890 4G/5G Mobile Technologies
- 013992 Aboriginal Sydney Now
- 42091 Advanced Energy Conversion Systems
- 48371 Advanced Engineering Computing
- 49312 Advanced Flow Modelling
- SMJ03060 Advanced Manufacturing
- SMJ03053 Advanced Mechanical Analysis
- 42092 Advanced Power Electronics
- 49274 Advanced Robotics
- 49254 Advanced Soil Mechanics and Foundation Design
- 42991 Advanced Water and Wastewater Treatment
- 49049 Air and Noise Pollution
- 49322 Airconditioning
- 49136 Application of Timber in Engineering Structures
- 49118 Applied Geotechnics
- 36200 Arguments, Evidence and Intuition
- 42001 Bioinformatics
- 49261 Biomedical Instrumentation
- 42906 Biomedical Signal Processing
- 49131 Bridge Design
- 49255 Catchment Modelling
- 65111 Chemistry 1
- 48530 Circuit Analysis and Design
- SMJ10177 Civil Engineering (Flexible engineering)
- 48389 Computer Modelling and Design
- 49325 Computer-aided Mechanical Design
- 48353 Concrete Design
- 49151 Concrete Technology and Practice
- 48340 Construction
- 48352 Construction Materials
- 49116 Contaminated Site and Waste Remediation
- 41277 Control Design
- 48560 Control Studio A
- 48580 Control Studio B
- 49329 Control of Mechatronic Systems
- 41900 Cryptography
- 48730 Cybersecurity
- 41091 Data Systems
- 49127 Decentralised Environmental Systems
- 49928 Design Optimisation for Manufacturing
- 42907 Design for Durability
- 43801 Digital Engineering Fundamentals
- 43802 Digital Engineering Management
- 48436 Digital Forensics
- 48571 Electrical Machines
- 48572 Electrical Power Systems
- 41124 Electrification and Renewables Studio
- 48531 Electromechanical Automation
- 41034 Electronic Components and Fabrication
- 48520 Electronics and Circuits
- 48622 Embedded Mechatronics Systems
- 48451 Embedded Systems Studio A
- 48570 Embedded Systems Studio B
- 43026 Energy Economics, Optimisation and Policy
- 48221 Engineering Computations
- 48850 Environmental Planning and Law
- 49125 Environmental Risk Assessment
- 48350 Environmental and Sanitation Engineering
- 49115 Facade Engineering
- 49047 Finite Element Analysis
- 49256 Flood Estimation
- 49117 Floodplain Risk Management
- 48641 Fluid Mechanics
- 48521 Foundations of Electrical and Electronic Technology
- 48430 Fundamentals of C Programming
- 49257 Geographic Information Systems
- 48360 Geotechnical Engineering
- SMJ10174 Geotechnical Engineering
- 48362 Hydraulics and Hydrology
- 42177 Image Processing and Pattern Recognition
- 43011 Industrial Control System Security
- 41013 Industrial Robotics
- 41181 Information Security and Management
- 41033 Integrated Electronic Systems Design
- 99200 Intercultural Communication
- SMJ09034 International Studies
- 48033 Internet of Things
- 42095 Introduction to Building Information Modelling
- 31250 Introduction to Data Analytics
- 41082 Introduction to Data Engineering
- 48510 Introduction to Electrical and Electronic Engineering
- 43029 Introduction to Humanitarian Engineering
- 48080 Introduction to Innovation
- 48610 Introduction to Mechanical Engineering
- 41025 Introduction to Software Development
- 42057 Introduction to Space Communications and Sensing
- 42090 Introduction to Sustainable Microgrids
- 48441 Introductory Digital Systems
- 48434 Introductory Embedded Systems
- SMJ09035 Language other than English
- 49316 Materials Handling
- SMJ03049 Mechanical Engineering
- 48331 Mechanics of Solids
- SMJ03050 Mechatronic Engineering
- 41276 Microelectronics
- 41092 Network Fundamentals
- 49275 Neural Networks and Fuzzy Logic
- 49258 Pavement Analysis and Design
- 48860 Pollution Control and Waste Management
- 41278 Power Electronics
- 48582 Power Systems Studio A
- 48583 Power Systems Studio B
- 49150 Prestressed Concrete Design
- 48821 Principles of Environmental Engineering
- 41183 Privacy Preserving
- 49119 Problematic Soils and Ground Improvement Techniques
- 41130 Professional Practice Studio
- 41088 Professional Studio A
- 41089 Professional Studio B
- 41039 Programming 1
- 48024 Programming 2
- 48023 Programming Fundamentals
- 41012 Programming for Mechatronic Systems
- 48450 Real-time Operating Systems
- 48561 Renewable Energy Systems Studio A
- 48550 Renewable Energy Systems Studio B
- 43124 Renewable Energy Technology
- 49006 Risk Management in Engineering
- 49106 Road Engineering Practice
- 48370 Road and Transport Engineering
- 41184 Secure Programming and Penetration Testing
- 41014 Sensors and Control for Mechatronic Systems
- 48540 Signals and Systems
- 42913 Social and Information Network Analysis
- 48433 Software Architecture
- 41905 Software Defined Networks
- 41113 Software Development Studio
- 48330 Soil Behaviour
- SMJ09036 Specialist Country Studies
- 49133 Steel and Composite Design
- 48366 Steel and Timber Design
- 48349 Structural Analysis
- 49134 Structural Dynamics and Earthquake Engineering
- 41152 Summer Studio C
- 41125 Sustainable Energy Studio
- 41182 System Security
- 49016 Technology and Innovation Management
- 49102 Traffic and Transportation
- SMJ10175 Transport Engineering
- 49328 Turbomachines
- 49107 Urban Stormwater Design
- 49123 Waste and Pollution Management
- SMJ10176 Water Resources Engineering
- 48840 Water Supply and Wastewater Engineering
- 48881 Water and Environmental Design
- 49227 Wireless Sensor Networks
STM90994 Professional Engineering Practice stream
- 41035 Professional Practice Preparation 1
- 41028 Engineering Work Experience
- 41055 Professional Experience Review
CBK91234 Technical subject choice (Software Engineering)
Select 24 credit points of options:
- 31777 Advanced Interaction Design
- 31242 Advanced Internet Programming
- 31927 Application Development with .NET
- 31264 Computer Graphics
- 41900 Cryptography
- 48730 Cybersecurity
- 41091 Data Systems
- 31061 Database Principles
- 31253 Database Programming
- 48436 Digital Forensics
- 48451 Embedded Systems Studio A
- 48430 Fundamentals of C Programming
- 31260 Fundamentals of Interaction Design
- 31262 Game Design Methodologies
- 41181 Information Security and Management
- 31241 Interactive 3D Animation
- 31080 Interactive Media
- 48033 Internet of Things
- 31263 Introduction to Computer Game Development
- 31250 Introduction to Data Analytics
- 48441 Introductory Digital Systems
- 48434 Introductory Embedded Systems
- 31005 Machine Learning
- 41092 Network Fundamentals
- 41183 Privacy Preserving
- 31748 Programming on the Internet
- 48450 Real-time Operating Systems
- 41184 Secure Programming and Penetration Testing
- 48540 Signals and Systems
- 41182 System Security