Type of institution: University/Higher Education Institution
Software Engineering is about building effective software systems that address complex problems in a broad range of domains including transport, finance, medicine, science and the arts. ANU adopt a systems approach that not only covers the technical aspects of professional practice, innovation and research, but also the complex socio-technical context in which these activities occur. This includes approaches to deal with uncertainty and risk, design, modern management practices, ethics and communication. Students will develop these skills and capabilities through a balance of theoretical study, team projects with industry partners, and work experience. Students also have the opportunity to develop innovation and entrepreneurial capabilities by working on their own start-ups with industry entrepreneurs.
192 units of courses comprising of 24 core courses, 8 elective courses and 60 days of professional work experience.
- Intelligent systems
- Systems architecture
- Theoretical computer science
- Data science
- Information systems
- Software development
Standard entry requirements
- Year 12 or equivalent
- Prerequisites: ACT - Mathematical Methods Major
- NSW - Mathematics
- VIC - Mathematical Methods/Mathematical Methods (CAS) Preferred: ACT - Specialist Mathematics (Major/Minor)
- NSW - Mathematics Extension 1
- VIC - Specialist Mathematics
Credit will be granted for equivalent studies as appropriate at other universities or TAFEs.
|Campus||Fees||Entry||Mid year intake||Attendance|
This program can also be incorporated into a double degree through the Flexible Double Degree Group - Engineering or Advanced Computing Group.