Tuition Fee
AUD 51,000
Per year
Start Date
Medium of studying
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
AUD 51,000
Intakes
Program start date | Application deadline |
2024-02-01 | - |
2024-07-01 | - |
About Program
Program Overview
This three-year Bachelor of Software Engineering program provides a comprehensive foundation in software engineering principles, including programming, data structures, algorithms, and software design. Students can specialize in Defence Systems or Smart Technologies, and the program includes a research project and internship experience. Graduates are prepared for careers in various software engineering fields, such as AI, cloud computing, and game design.
Program Outline
Outline:
Year 1
- Semester 1:
- ENG 1001 Introduction to Engineering
- ENG 1002 Programming (Matlab and C)
- COMP SCI 1102 Object Oriented Programming
- COMP SCI 1106 Introduction to Software Engineering
- MATHS 1011 Mathematics IA
- Semester 2:
- COMP SCI 2000 Computer Systems
- COMP SCI 2103 Algorithm Design and Data Structures
- COMP SCI 2201 Algorithm and Data Structure Analysis
- ELEC ENG 1100 Analog Electronics
- ELEC ENG 1102 Digital Electronics
- MATHS 1012 Mathematics IB
Year 2
- Semester 1:
- COMP SCI 2005 Systems Programming
- COMP SCI 2203 Problem Solving and Software Development
- COMP SCI 2205 Software Engineering Workshop I
- COMP SCI 2206 Software Engineering Workshop II
- COMP SCI 2207 Web and Database Computing
- ELEC ENG 2100 Digital Systems
- Semester 2:
- COMP SCI 3001 Computer Networks and Applications
- COMP SCI 3004 Operating Systems
- COMP SCI 3318 Software Engineering in Industry
- ENG 3004 Systems Engineering and Industry Practice
- MATHS 2107 Statistics and Numerical Methods II
Year 3
- Semester 1:
- COMP SCI 4023 Software Process Improvement
- COMP SCI 4405 Research Methods in Software Engineering and Computer Science
- COMP SCI 4411 Event Driven Computing
- Specified elective (3 units)
- Specified elective (3 units)
- Semester 2:
- COMP SCI 4414A Software Engineering Research Project A
- COMP SCI 4414B Software Engineering Research Project B
No Major
- Semester 1:
- COMP SCI 4000 Software Architecture
- COMP SCI 4010 Special Topics in Computer Science A
- COMP SCI 4012 Special Topics in Computer Science B
- COMP SCI 4094 Distributed Databases and Data Mining
- ENG 4020 Complex Systems Engineering
- Semester 2:
- COMP SCI 4407 Advanced Algorithms
- COMP SCI 4408 Modelling and Analysis of Complex Systems
- COMP SCI 4409 Search Based Software Engineering
- COMP SCI 4412 Secure Software Engineering
- COMP SCI 4416 Applied Machine Learning UG
- COMP SCI 4417 Applied Natural Language Processing UG
Defence Systems Major
- Semester 1:
- COMP SCI 3307 Secure Programming
- COMP SCI 4092 Mobile and Wireless Systems
- ENG 3305 Human Factors for Decision Making
- ENG 4010 Defence Leadership
- POLIS 1104 Introduction to Comparative Politics
- Semester 2:
- COMP SCI 4414A Software Engineering Research Project A
- COMP SCI 4414B Software Engineering Research Project B
- ENG 4020 Complex Systems Engineering
Smart Technologies Major
- Semester 1:
- COMP SCI 3007 Artificial Intelligence
- COMP SCI 4092 Mobile and Wireless Systems
- ELEC ENG 2100 Digital Systems
- MECH ENG 3032 Micro-Controller Programming
- Specified elective (3 units)
- Semester 2:
- COMP SCI 4414A Software Engineering Research Project A
- COMP SCI 4414B Software Engineering Research Project B
- COMP SCI 4812 Secure Software Engineering
Assessment:
Assessments vary from course to course.
Careers:
Graduates of this program have gone on to roles such as:
- 3D Animator
- AI Scientist
- App Developer
- Artificial Intelligence Analyst
- Assistive Technology Developer
- Cloud Architect
- Computational Engineer
- Computational Scientist
- Computer Forensics Specialist
- Computer Game Designer
SHOW MORE