Course Content
Core units (150 credit points)
- ENG10004 Digital and Data Systems
- MTH10012 Calculus and Applications
- ENG10001 Engineering, Design and Innovation
- PHY10001 Energy and Motion
- ENG10002 Engineering Materials
- ENG10003 Mechanics of Structures
- PHY10004 Electronics and Electromagnetism
- MTH10013 Linear Algebra and Applications
- MTH20010 Mathematics 3A
- MME30001 Engineering Management 1
- ENG40001 Final Year Research Project 1
- ENG40002 Final Year Research Project 2
Major Units
- SWE20004 Technical Software Development
- EEE20001 Digital Electronics Design
- COS20001 User Centered Design
- EEE20003 Embedded Microcontrollers
- COS20007 Object-oriented Programming
- COS20015 Fundamentals of Data Management
- SWE20001 Project 1 - Development Tools and Practices
- EEE40002 Integrated Circuit Design
- COS30008 Data Structure and Patterns
- COS10011 Creating Web Applications
- SWE30009 Software Testing and Reliability
- SWE30001 Real-Time Programming
- EEE40014 Hardware-Software Codesign
- SWE30003 Software Architectures and Design
- SWE30004 Software Deployment and Evolution
- EEE40013 Computer Architecture
Electives/Minor
- 4 units in other studies (500 credit points)
- In the final year, students will be required to undertake two Final Year Research Project units (capstone experiences) which helps meet professional accreditation requirements.
- Students are required to complete EAT20008 Professional Experience in Engineering (non-credit point unit), a 12-week approved relevant industrial practical experience before the commencement of the last semester of study.