Software Systems in Science
Software Systems is available as a sequence within the Bachelor of Science.
Graduates of the Bachelor of Science (with a major in Software Systems) can enrol in the Master of Engineering (Software) or a Master of Engineering (Mechatronics) with a full-Year exemption, allowing completion of a Bachelor/Masters combination within five years.
Completion of a Master of Engineering (Software) or a Master of Engineering (Mechatronics) provides accreditation as a professional engineer*.
Sample course structure: Bachelor of Science (major in Software Systems)
With VCE Specialist Mathematics, leading to Master of Engineering (Software) or a Master of Engineering (Mechatronics)
| Year 1 | Sem 1 |
Engineering Systems Design 1 | Calculus 2 | Informatics 1: Practical Computing | Breadth |
| Sem 2 | Engineering Systems Design 2 | Linear Algebra | Informatics 2: People, Data & the Web | Breadth | |
| Year 2 | Sem 1 |
Programming the Machine | Science Elective | Engineering Mechanics | Breadth |
Sem 2 |
Algorithms & Data Structures | Object Oriented Software Development | Discrete Structures / Eng Maths | Breadth | |
| Year 3 | Sem 1 |
Software Modelling & Design | CSSE Elective | Mechanical Dynamics | Breadth |
| Sem 2 | Software Systems Project | CSSE Elective | Foundations of Electrical Networks | Breadth |
Followed by Master of Engineering (Software) or a Master of Engineering (Mechatronics)
| Engineering subjects | Science subjects | Engineering Elective |
Without VCE Specialist Mathematics, leading to Master of Engineering (Software) or a Master of Engineering (Mechatronics)
| Year 1 | Sem 1 |
Engineering Systems Design 1 | Calculus 1 | Informatics 1: Practical Computing | Breadth |
| Sem 2 | Engineering Systems Design 2 | Calculus 2 | Informatics 2: People, Data & the Web | Breadth | |
| Year 2 | Sem 1 |
Programming the Machine | Linear Algebra | Engineering Mechanics | Breadth |
Sem 2 |
Algorithms & Data Structures | Object Oriented Software Development | Discrete Structures / Eng Maths | Breadth | |
| Year 3 | Sem 1 |
Software Modelling & Design | CSSE Elective | Mechanical Dynamics | Breadth |
| Sem 2 | Software Systems Project | CSSE Elective | Foundations of Electrical Networks | Breadth |
Followed by Master of Engineering (Mechatronics) or a Master of Engineering (Software)
| Engineering subjects | Science subjects | Engineering Elective |
For more information:
- Read the University handbook entry for the Bachelor of Science
- The Melbourne School of Engineering website contains more information about the professional Master of Engineering
- Enquire Now
*Provisionally accredited by Engineers Australia effective May 2009. Full accreditation is only possible after the first students graduate from the program.