Bachelor's Degree Software Engineering Full Time

Bachelor of Software Engineering

at University of Canberra · Canberra, Australian Capital Territory

CRICOS course code

054017M

CRICOS provider code

00212K

This course is registered on the Commonwealth Register of Institutions and Courses for Overseas Students. Verify it yourself at cricos.education.gov.au before paying any fee.

Duration

3 years

Tuition (whole course)

A$114,000 total

Per year

A$38,000/yr

Intake

Semester 1 (Feb/Mar), Semester 2 (Jul)

About this program

The Bachelor of Software Engineering at the University of Canberra is a three-year undergraduate degree focused on the technical, practical, and project management skills needed for software development. Students follow a curriculum built around core units of study in programming, algorithms, databases, system analysis, and software design. Electives allow some tailoring to areas such as web applications, mobile computing, or cloud solutions. Degree structure is based on semesters, with each unit carrying a set number of credit points toward graduation.

In later years, the course includes a capstone project, often aiming to simulate real-world software engineering challenges. Many students also undertake work-integrated learning through placements with Canberra-based technology firms, government departments, or startups. These industry links offer valuable exposure to the Australian job market and a chance to apply skills outside the classroom.

Graduates are trained in software architecture, systems integration, project documentation, and the use of development methodologies. The course suits those interested in coding, logical thinking, teamwork, and building practical software solutions. Professional skills, including communication and Agile project management, are woven throughout the degree. As with most Australian bachelor's programs, assessment includes individual and group projects, exams, and presentations.

International students need to meet English proficiency requirements, such as an IELTS Academic overall score between 6.0 and 6.5, or an equivalent test result. Students should check the university’s official page for the most up-to-date specifics, including detailed unit lists, credit arrangements, and application processes.

Entry requirements

English: International applicants must evidence English proficiency. IELTS Academic 6.0–6.5 overall is the common undergraduate and coursework-postgraduate standard, rising to 7.0–7.5 for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university’s own English programmes are accepted as equivalents; the Department of Home Affairs sets a separate English threshold for the Student visa itself.
International students: Registered on CRICOS for international students. A Confirmation of Enrolment (CoE) for this course supports a Student visa (subclass 500) application; Overseas Student Health Cover is required for the full duration.

Career outcomes

  • Software engineer in IT consultancies and technology firms
  • Systems analyst in government or defence sectors
  • Application developer for Australian startups or established organisations
  • DevOps engineer supporting continuous delivery in tech companies
  • Software tester or quality assurance specialist
  • Project coordinator in software development teams

Australian employers value accredited degrees, and many graduates seek professional recognition after further supervised experience. The degree is relevant for those planning to use post-study work rights under the Temporary Graduate visa (subclass 485), with study work rights of 48 hours per fortnight applying for student visa holders.

Frequently asked questions

How long is the Bachelor of Software Engineering at University of Canberra?

It typically takes 3 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).

How much is the tuition?

Tuition is around A$114,000 total. Fees change yearly — confirm with an advisor.

What are the career outcomes?

Software engineer in IT consultancies and technology firmsSystems analyst in government or defence sectorsApplication developer for Australian startups or established organisationsDevOps engineer supporting continuous delivery in tech companiesSoftware tester or quality assurance...

Guides for this subject and the application

All guides →

Related programs

Master's Degree Software Engineering

Master of Software Engineering

University of Melbourne

CRICOS 106110B · Provider 00116K

⏱ 3 years 🎓 Full Time 💰 A$208,451 total
Bachelor's Degree Information Technology

Bachelor of Information Technology

University of Canberra

CRICOS 019936G · Provider 00212K

⏱ 3 years 🎓 Full Time 💰 A$114,000 total