Bachelor of Software Engineering

University of Canberra

University of Canberra

CRICOS 054017M · Duration: 3 Years

Duration

156 weeks

Delivery

On campus

Study Load

Full time or part-time equivalent

Intakes

16 February 2026 (Semester 1) | 08 June 2026 (Winter Term) | 10 August 2026 (Semester 2) | 15 February 2027 (Semester 1) | 07 June 2027 (Winter Term) | 09 August 2027 (Semester 2)

Course Overview

About This Course

Build your future in Software Engineering. If you're aiming to become a skilled, in-demand software engineer, UC's Bachelor of Software Engineering is your launchpad. Gain the hands-on experience, technical expertise and industry connections you need to design and build the software shaping our world. Why study Software Engineering at UC? This course is designed to help you think like an engineer and work like a developer. You’ll gain a solid foundation in computer science, along with advanced skills in database design, programming, coding and systems analysis. You’ll also sharpen your communication and critical thinking abilities, which are key to delivering effective, real-world software solutions. You’ll become fluent in core programming languages and learn to engineer software using leading methodologies like UML, XML, and structured systems approaches. Build and test your creations across environments, including Windows, Linux, mobile and cloud computing. Tailor your learning: UC's Bachelor of Software Engineering gives you the flexibility to specialise in areas that align with your career goals, including: Robotics and AI Cybersecurity and System Administration Data Science Cloud Computing and IoT Learn through experience with Work Integrated Learning (WIL) Work Integrated Learning is a core part of this degree. Across your studies, you'll engage with real industry clients, projects and placements, building both your resume and your confidence. Our strong industry connections mean you'll have access to a wide network of partners, with previous internships at: Xero Australia Fujitsu Australia Australian Taxation Office (ATO) Intelledox Pursuit Technology Birdsnest ThoughtPatterns Consulting HydroAlgorithmics and many more.

Where You Can Study

Available Locations

Canberra

Australian National University, 110 Ellery Cresent - Baldessin Precinct Building, Acton, ACT 2601

Open in Maps ↗

Eligibility

Entry Requirements

General Requirements
Admission to this course is based on an entrance rank. A rank can be achieved by the following means: - Year 12 ATAR - other Australian Qualification - work experience - overseas qualification We also offer a number of entry initiatives that give you the opportunity to gain entry to the University via alternate pathway programs and admissions schemes. More information is available on our Alternative Entry page: http://www.canberra.edu.au/future-students/applications/apply-now/alternative-entry Assumed knowledge Basic knowledge and skills in ICT (Information and Communication Technology); Basic numeracy and literacy skills. Periods course is open for new admissions Year Location Teaching period Teaching start date Domestic International 2026 Bruce, Canberra Semester 1 16 February 2026 Open for domestic admissions Open for international admissions 2026 Bruce, Canberra Winter Term 08 June 2026 Open for domestic admissions 2026 Bruce, Canberra Semester 2 10 August 2026 Open for domestic admissions Open for international admissions 2027 Bruce, Canberra Semester 1 15 February 2027 Open for domestic admissions Open for international admissions 2027 Bruce, Canberra Winter Term 07 June 2027 Open for domestic admissions 2027 Bruce, Canberra Semester 2 09 August 2027 Open for domestic admissions Open for international admissions Credit arrangements A credit transfer arrangement is available for this course for the following institutions: Canberra Institute Of Technology ICT40120 Certificate IV in Information Technology & ICT50220 Diploma of Information Technology (35549) Canberra Institute Of Technology ICT40120 Certificate IV in Information Technology (35588) Credit Based On Work Experience Equivalent Graduate Status / Work Experience / Veteran Tertiary Support Program (24CP) (35169) Hunan University Study in Engineering Program (34027) Melbourne College Of Advanced Studies Bachelor Qualifying Program (BQP) Business Course (Completion of two semester's study) (31864) Bachelor Qualifying program (BQP) Science-IT Course (completion of two semester's study) (32026) Melbourne College Of Advanced Studies Bachelor Qualifying Program (BQP) Engineering Course (Completion of two semesters's study) (31964) Melbourne College Of Advanced Studies Bachelor Qualifying Program (BQP) Business Course (Completion of one semester's study) (31827) Bachelor Qualifying Program (BQP) Engineering Course (Completion of one semester's study) (31905) Melbourne College Of Advanced Studies Bachelor Qualifying Program (BQP) Science-IT Course (completion of one semester's study) (32005) Other Australian Tafe Any Australian Certificate IV (AQF4) (12CP) (35190) Any Australian Diploma (AQF5) or Advanced Diploma (AQF6) (24CP) (35168) University Of Canberra College Diploma of Information Technology (31744) See more

Career & Study Pathways

Where this takes you

Career Opportunities
Career opportunities and outcomes Graduates of the Bachelor of Software Engineering are highly employable, industry-ready and equipped to work across a wide range of sectors. With strong technical foundations, practical experience and a recognised qualification, you'll stand out in the job market and be ready to launch a career in roles such as: Software engineer Cloud computing architect Software and games developer ICT project manager ICT security specialist IoT engineer, developer or designer Cybersecurity specialist Service desk manager System administrator Cybersecurity operations manager Big data engineer Big data architect Data scientist Business intelligence specialist Artificial intelligence engineer Machine learning engineer Robotics specialist. Course-specific information This course is accredited by the Australian Computer Society (ACS) at the Professional level. High-achieving students may be eligible to enrol in Honours in Information Sciences, and there are clear pathways from this course to the Master of Information Sciences (Research) and other postgraduate degrees. Professional accreditation This course is accredited by the professional body, the Australian Computer Society, at the Professional level.

Quality & Recognition

Accreditation & Migration

Academic Regulator

TEQSA

Professional Body

Australian Computer Society (ACS)

Accreditation Status

Accredited

Skills Assessor

ACS

Course Content

Units of Competency

All Units8 units
4478

Introduction to Information Technology

Level 1 unit

5915

Database Design

Level 1 unit

7722

Professional Practice in IT

Level 1 unit

9785

Information & Communication Technology Project

Level 3 unit

11408

Technological Innovation and Entrepreneurship

Level 2 unit

11486

Systems Analysis and Modelling

Level 1 unit

6348

Information Systems in Organisations

Level 1 unit (Restricted Choice)

11485

Introduction to Network Engineering

Level 1 unit (Restricted Choice)

Common Questions

Frequently Asked Questions

Is the Bachelor of Software Engineering professionally accredited?

Yes, this course is accredited by the Australian Computer Society (ACS) at the Professional level, ensuring your qualification is recognised within the industry.

What Work Integrated Learning opportunities are available in this degree?

Work Integrated Learning is a core part of the degree. Across your studies, you'll engage with real industry clients, projects and placements. Previous internship partners have included Xero Australia, Fujitsu Australia, the Australian Taxation Office (ATO), Intelledox, Pursuit Technology, Birdsnest, ThoughtPatterns Consulting, HydroAlgorithmics, and many more.

Can I specialise in a particular area within the Bachelor of Software Engineering?

Yes, UC's Bachelor of Software Engineering gives you the flexibility to specialise in areas that align with your career goals, including Robotics and AI, Cybersecurity and System Administration, Data Science, and Cloud Computing and IoT.

Are there pathways to postgraduate study after completing this degree?

Yes, high-achieving students may be eligible to enrol in Honours in Information Sciences, and there are clear pathways from this course to the Master of Information Sciences (Research) and other postgraduate degrees.

What credit transfer arrangements are available for this course?

A credit transfer arrangement is available for students from several institutions, including Canberra Institute of Technology (ICT40120 Certificate IV in Information Technology & ICT50220 Diploma of Information Technology), University of Canberra College (Diploma of Information Technology), Melbourne College of Advanced Studies (Bachelor Qualifying Programs in Business, Science-IT, and Engineering), Hunan University (Study in Engineering Program), and any Australian Certificate IV (AQF4) or Diploma/Advanced Diploma (AQF5/AQF6).

Application

How to Apply

Three simple steps to get enrolled

Step 01

Enquire

Click "Enquire Now" and tell us a little about yourself. It's free and takes 2 minutes.

Step 02

Submit Documents

Our team will guide you on exactly which documents to prepare and submit.

Step 03

Get Enrolled

Receive your offer letter and confirm your enrolment. Welcome to the course!

Hear From the Students

Honestly I was lost when I first started looking at Australian colleges. There are just too many options and every agent gives you different info. A friend told me about FindTheCourses and within a week I had shortlisted 3 programs that actually matched my budget and visa situation. My advisor Sanjay was super helpful — never felt like I was being pushed into anything.

Priya Sharma

Priya Sharma

India

Master of Nursing · Griffith University

Start building today!

Promote your Institution with Find the Courses

Experience the Find the courses and unlock the true potential

Let's Talk