Skip to main content

Key details

Duration

4 year/s full-time
8 year/s part-time
4 year/s full-time

Intake

Semester 1, Semester 2
On campus - Semester 1, Semester 2
Online - No

Locations

Casuarina campus, Online
Casuarina campus

Credit points required

320

Course code

VSENH1
SATAC/UAC codes
MyNextCourse

Overview

The Bachelor of Software Engineering Honours will allow you to develop your understanding of the underlying principles and applications of software engineering. Additionally, you will gain professional knowledge and skills that will allow you to stand out from the crowd in the digital world.

Study opportunities are also provided to assist students to undertake sought-after industry modules, including Cisco and Microsoft certification.

Professional recognition

The Bachelor of Software Engineering Honours is accredited by Australia Computer Society at the level of professional practice in ICT and therefore recognised internationally under the Seoul Accord.

Fees

Commonwealth supported places

Commonwealth Supported places are available in this course to students who meet one of the following residency requirements:

(a) Australian Citizenship; or

(b) a New Zealand citizen or a permanent resident visa holder who will be resident within Australia for the duration of the unit.

2022: Information about fees and charges can be found at Fees and Payments.

2023: Information about fees and charges will be published no later than 1 December 2022.

International tuition fees

The annual tuition fee for full time study is AUD $29,992.80. This equates to $3,749.10 per 10 credit point unit (0.125 EFTSL).
These fees are subject to increases annually, effective at the start of each calendar year.

You can find a list of International fees and payments you can expect to pay as part of your studies in Australia.

CDU offers a number of scholarships to international students to assist with the cost of study.

CDU student Nicholas

Why study engineering at CDU?

Our internationally-accredited Engineering degree is for problem solvers like you. Think creatively to find solutions to real-world challenges, from uniquely Top End issues like cyclones to systems and designs with wider impact like renewable energy, transport, building construction, electronics, and more.

  • #1 in Australia for engineering employment outcomes (GUG 2022)
  • Study online or on campus, full-time or part-time
  • Take part in projects and graduate with real work experience

What will I study?

The core of this program prepares students with the necessary software engineering skills so that they are well prepared for work when graduated.

Course structure

The program stresses both the importance of theory and the application of theory into practice through projects and practical exercises.

A candidate must successfully complete units totalling 320 credit points as detailed below. All units are valued at 10 credit points unless indicated.


A candidate must successfully complete units totalling 320 credit points (cp) as detailed below. All units are valued at 10 credit points unless indicated.

Unit typeCredit PointsSpecific requirements
Common Units
(2 units)
20cpCommon units totalling 20 credit points as detailed below.

CUC107 Cultural Intelligence and Capability (compulsory)
Plus, either:
CUC106 Design and Innovation: Communicating Technology or
CUC100 Academic Literacies Through Exploring Sustainability 

Select Common Units to find out more about individual units and advanced standing options.

Core Units
(24 units)
250cpCompulsory Core units totalling 250 credit points as detailed below.

HIT137 Software Now
HIT140 Foundations of Data Science (replaces STA101 from 2021)
HIT164 Computing Fundamentals
HIT172 Operating Systems and Applications
HIT234 Database Concepts
HIT220 Algorithms and Complexity
HIT226 Mobile Web Structures
HIT235 Digital Systems and Computer Architecture
HIT237 Building Interactive Software
HIT238 The Mobile Paradigm
HIT274 Network Engineering Applications
PMO201 Project Management
HIT333 Cyber Security
HIT372 Organisation Network Infrastructure
HIT374 Enterprise Network Engineering
HIT326 Database-driven Web Applications
HIT365 C Programming
HIT339 Distributed Development
HIT381 Human Computer Interaction Design
PRT580 Discrete Structures
PRT581 Principles of Software Systems
PRT582 Software Engineering: Process and Tools 
PRT583 Process Development Methodologies
PRT585 Software Engineering Practice (20cp)

Research Units (2 units) 40cpUnits totalling 40 credit points selected from research units offered by the University.

ENG720 Honours Thesis (20cp)(repeatable unit x 2) 

Electives Units 
(1 units)
10cpElective units totalling 10 credit points selected from undergraduate units offered by the University.
 320cpTotal Credit Points

Students who commenced in or after 2013
No more than 20 credit points may be counted with a grade of "PC" in a Bachelor AQF Level 8 embedded honours course award. A "PC" may only be awarded for units at 100, 200 or 300 level and no more than 10 credit points at "PC" may be received at the highest level of the program of learning.
Students should refer to the current Grading Policy and Common Course Rules for further information.

Course Changes from 2021

HIT140 Foundations of Data Science replaces STA101 Statistics 1 from 2021. Students who have already completed STA101 will not be required to complete HIT140.

Study plan

Students commencing in Semester 1

The Recommended Study Plan provided below is suitable for a student commencing in semester 1 and enrolling in a standard load. Students entering this course with advanced standing, or wishing to reduce or vary their study plan due to work, personal, financial or other reasons should use the table as a guide to create an individual study plan.

When designing an individual study plan:

  • ensure Common Units are completed in the first year of study;
  • maintain the basic order in which units are to be attempted; and
  • check the assumed knowledge for each unit as some 200 and 300 level units assume you have completed foundation unit/s in the unit area at a lower level. 200 level units have the unit code which includes a number starting with 200.
Legend:CU = Common UnitCO = Core UnitE = ElectiveR = Research

 

Semester 1Semester 2
Year 1
CUC107 Cultural Intelligence and CapabilityCUCUC106 Design and Innovation: Communicating Technology or
CUC100 Academic Literacies Through Exploring Sustainability
CU
HIT164 Computing FundamentalsCOHIT137 Software NowCO
HIT172 Operating Systems and ApplicationsCOHIT140 Foundations of Data Science (replaces STA101 from 2021)CO
ElectiveEPMO201 Project ManagementCO
Year 2
HIT226 Mobile Web StructuresCOHIT220 Algorithms and ComplexityCO
HIT235 Digital Systems and Computer ArchitectureCOHIT238 The Mobile Paradigm CO
HIT237 Building Interactive SoftwareCOHIT274 Network engineering Applications CO
HIT234 Database Concepts COHIT372 Organisation Network InfrastructureCO
Year 3
HIT374 Enterprise Network Engineering COHIT339 Distributed Development CO
HIT381 Human Computer Interaction DesignCOPRT582 Software Engineering: Process and ToolsCO
HIT326 Database-Driven Web ApplicationsCOHIT333 Cyber Security CO
PRT581 Principles of Software Systems COPRT580 Discrete StructuresCO
Year 4 
ENG720 Honours Thesis (repeatable) (20CP)RENG720 Honours Thesis (repeatable) (20CP)R
PRT583 Process Development MethodologiesCOPRT585 Software Engineering Practice (20CP)CO
HIT365 C Programming CO  

 

Top of Page

Students commencing in Semester 2

The Recommended Study Plan provided below is suitable for a student commencing in semester 2 and enrolling in a standard load. Students entering this course with advanced standing, or wishing to reduce or vary their study plan due to work, personal, financial or other reasons should use the table as a guide to create an individual study plan.

When designing an individual study plan:

  • ensure Common Units are completed in the first year of study;
  • maintain the basic order in which units are to be attempted; and
  • check the assumed knowledge for each unit as some 200 and 300 level units assume you have completed foundation unit/s in the unit area at a lower level. 200 level units have the unit code which includes a number starting with 200.

 

Legend:CU = Common UnitCO = Core UnitE = ElectiveR = Research

 

Semester 1Semester 2
Year 1
  CUC106 Design and Innovation: Communicating Technology or
CUC100 Academic Literacies Through Exploring Sustainability
CU
  HIT137 Software NowCO
  HIT140 Foundations of Data Science (replaces STA101 from 2021)CO
  PMO201 Project ManagementCO
Year 2
CUC107 Cultural Intelligence and CapabilityCUHIT220 Algorithms and ComplexityCO
HIT164 Computing FundamentalsCOHIT339 Distributed Development (replaces HIT337 from 2019)CO
HIT172 Operating Systems and ApplicationsCOHIT274 Network Engineering Applications (replaces HIT174 from 2020)CO
HIT237 Building Interactive SoftwareCOHIT372 Organisation Network InfrastructureCO
Year 3
HIT234 Database Concepts (replaces BIS234 from 2019)COHIT238 The Mobile Paradigm CO
HIT235 Digital Systems and Computer ArchitectureCOHIT333 Cyber Security (replaces BIS243 from 2019)CO
HIT226 Mobile Web StructuresCOPRT582 Software Engineering: Process and ToolsCO
ElectiveEPRT580 Discrete StructuresCO
Year 4
HIT374 Enterprise Network Engineering COENG720 Honours Thesis (repeatable) (20CP)R
HIT381 Human Computer Interaction DesignCOPRT585 Software Engineering Practice (20CP)CO
HIT326 Database-Driven Web ApplicationsCO  
PRT581 Principles of Software Systems CO  
Year 5 
ENG720 Honours Thesis (repeatable) (20CP)R  
PRT583 Process Development MethodologiesCO  
HIT365 C ProgrammingCO  

Top of Page

Entry requirements

Quota

Assumed Knowledge:

Stage 2 Mathematical Methods or equivalent.

Admission criteria

Admission requirements are met by one of the following:

  • Successful completion of the Northern Territory Certificate of Education and Training (or equivalent) and the awarding of an Australian Tertiary Admissions Rank (ATAR) of at least 70*.
  • Successful completion of a national qualification at Certificate IV level or higher.
  • Successful completion of at least 0.5 year of full-time study (or equivalent) of a higher education degree/diploma.
  • Overseas secondary or tertiary qualifications considered equivalent to the above Australian qualifications.
  • Attainment of a STAT Multiple Choice score of 147.
  • Successful completion of the Tertiary Enabling Program, the Preparation for Tertiary Success courses, or other recognised tertiary preparation course of at least 12 months duration.
  • Submission of an acceptable personal competencies statement and/or employment experience.

* After any applicable adjustment factors have been applied.

Essential requirements

English language requirements

To gain entry into Charles Darwin University, all Higher Education applicants must satisfy the University's English Language Proficiency Requirements for their chosen course of study. International applicants will be required to supply evidence of this at the time of application.

The minimum English language requirement for this course is met by either undertaking previous education in an English-speaking country or undertaking one of the following English language tests and obtaining the minimum requirements listed below.

IELTS Academic ModuleA minimum overall score of 6.0 with no band less than 6.0.
Cambridge Advanced English (CAE)A minimum overall score of 169, with no skill below 169.
Common European Framework Certificate of English ProficiencyA minimum overall grade of B2.
Pearson Test of English (PTE) Academic moduleA minimum overall score of 50 with no score lower than 50.
TOEFL Internet-based Test (iBT)A minimum overall score of 60 and a minimum writing score of 21.

* All tests are valid for two years from the date of the test to the date of commencement at CDU, unless otherwise specified.
* Where applicable, international applicants must also satisfy the Department of Home Affairs (DHA) English language requirements for student visa applications.

Do you have a question regarding English requirements at CDU? Please email: international@cdu.edu.au.

 

ATAR profile

The following table represents the ATAR and selection rank profile for applicants offered a place on the basis of their ATAR in semester 1, 2021

ATAR based offers onlyATAR
(excluding adjustment factors)
Selection Rank
(ATAR plus any adjustment factors)
Lowest rank to receive an offer<5<5
Median rank to receive an offer<5<5
Highest rank to receive an offer<5<5

Notes
"<5" indicates less than 5 ATAR-based offers were made.

Assumed knowledge

Stage 2 Mathematical Methods or equivalent.

CDU is a growing university and encourages people to grow as well. There are a lot of options and flexibility when it comes to study and the staff have always been helpful and supportive in making my dreams come true.

Sami

Dr Sami Azam

Course details

Accreditation

This course is accredited by the University in accordance with the Higher Education Standards.

Inherent Requirements

There are inherent requirements for this course. Students must read and understand the requirements for this course.

Australian qualification framework

This course is recognised in the Australian Qualifications Framework at Level 8.

Student profile

The table below gives an indication of the likely peer cohort for new students in this course. It provides data on students that commenced this course and passed the census date in Semester 1, 2021.

Applicant background (Semester one intake 2021)No. of Students% of all Students
A. Higher education study
(includes a bridging or enabling course)
13 72.0
B. Vocational education and training (VET) study<5N/P
C. Work and life experience
(Admitted on the basis of previous achievement not in the other three categories)
<5N/P
D. Recent secondary education
  • Admitted solely on the basis of ATAR

(regardless of whether this includes the consideration of adjustment factors such as equity or subject bonus points)

<5N/P
  • Admitted where both ATAR and additional criteria were considered

(e.g. portfolio, audition, extra offer conditional on minimum ATAR)

<5N/P
  • Admitted on the basis of other criteria only and ATAR was not a factor

(e.g. special consideration, audition alone, schools recommendation scheme with no minimum ATAR requirement)

<5N/P
International students<5N/P
All students 18 100.0

Notes
"<5" - the number of students is less than 5
N/A - Students not accepted in this category
N/P - Not published: the number is hidden to prevent calculation of numbers in cells with less than 5 students.

Additional information

Can offers be deferred?
Yes
Award
Bachelor of Software Engineering Honours
Faculty/College
College of Engineering, IT and Environment
Sector
HE
Area of study
Engineering, IT and Network Engineering

Contact details

For further information about the course, enrolment procedures, closing dates and other administrative issues please contact Student Central on:

Email:student.central@cdu.edu.auPhone:(08) 8946 7766 or 1800 061 963 (free call)

You make CDU

Together we are a positive force for change in our communities and the world.

How to apply

There are many ways to apply to CDU. The method you use depends on your course type, where you live and whether you are a new or returning student to CDU.

Remember to apply early for your best chance at securing an offer to study with us.

SATAC

SATAC is the application channel for residents of NT, ACT, SA, WA, QLD, VIC or TAS.

UAC

UAC is the application channel for residents of NSW.

MyNextCourse

Direct applications are available to students who have completed a CDU or BIITE course at a Certificate III level or higher. Most CDU and BIITE enabling programs are also accepted through this process.

International applications

Applications must be submitted online through our application portal, Studylink. You'll need a valid email address to create your online account. Once you have started your application, you will be able to save it and resume it later. There is no application fee when you apply online.

You may be able to lodge a direct application; however, there may be restrictions on your geographic location. If you cannot submit a direct application via the application portal, please apply through one of our registered agents.

Apply through StudyLink or through an Agent.

If you do not meet any of the criteria above please visit Pathways to study to view the options available to you.

SATAC/UAC codes

Location
SATAC Code
UAC Code
Casuarina campus (CSP)
104741
590120
Online (CSP)
104741
590120
* CSP = Commonwealth supported place
FF = Full fee

CRICOS codes

Location
CRICOS Code
Casuarina campus
0101376

We’re here to help you

By submitting this form you agree to receive future student communications such as key date reminders, study tips, real student stories and more. Of course, you can unsubscribe at any time. See our privacy policy for more information.