Skip to main content

Undergraduate

Bachelor of Software Engineering Honours

2018

Didn't study in Australia? Switch to international student information

Download course pack
Overview
Location
Satac Codes
Casuarina Campus
104231
External Studies
104231
Location
Cricos Codes
Casuarina Campus
085154A
Course Duration
Full-time
4 year/s
Part-time
8 year/s
Availability for Admission
Domestic
Semester 1
Semester 2
Summer Semester
International
Semester 1
Semester 2
Applications accepted through MyNextCourse
Yes
Can offers be deferred?
Yes
CDU Reference
CDU Course Code

BSENGH

Award
Bachelor of Software Engineering Honours
Faculty/College
College of Engineering, IT and Environment
Sector
HE
Area of study
Engineering and IT

Is your dream to work for an international tech-giant designing the next social media platform? Or perhaps you are ready to launch your startup? An Engineering Software qualification will help you achieve your dream.

You will develop your understanding of the underlying principles and applications of Software Engineering and build up your professional knowledge and skills helping you to stand out from the crowd in the digital world.

Add the Cisco or Microsoft certifications to your resume for a competitive edge. We will be there to help you get qualified.

Career opportunities

Your broad skill set prepares you to move into both small and large organisations, consultancy, startups, government and private companies.

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.

Assumed knowledge

Stage 2 Mathematical Methods or equivalent.

Course 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. 
Information about fees and charges can be found at Fees and Payments, Student Contribution and 2018 HE Units and Fees.
2019 HE unit fees will be published no later than 1 December 2018.

International full fees

See the Office of International Services for details on International Course Fees: www.cdu.edu.au/international/future-students/courses.
 

International applications

English Language Requirements for International Students

For detail on English Language Entry Requirements please read the entry requirements provided for International students.

How to Apply

International applicants apply directly to CDU and should refer to the information provided for International future students Apply.

  • 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, 2017.

    Applicant background (Semester one intake 2017) No. of Students % of all Students
    A. Higher education study
    (includes a bridging or enabling course)
    <5 N/P
    B. Vocational education and training (VET) study <5 N/P
    C. Work and life experience
    (Admitted on the basis of previous achievement not in the other three categories)
    <5 N/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)

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

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

    <5 N/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)

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

    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.

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

  • Australian qualification framework

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

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.au Phone: (08) 8946 7766 or 1800 061 963 (free call)

Course structure

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

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.

Unit type
Credit Points
Specific requirements
Common Units
(2 units)
20cp

Compulsory Core units totalling 20 credit points.

CUC107
Cultural Intelligence and Capability
CUC106 Design and Innovation: Communicating Technology

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

Core Units
(24 units)
250cp Compulsory Core units totalling 250 credit points.

HIT137 Software Now
HIT164 Computing Fundamentals
HIT172 Operating Systems and Applications
HIT174 Network Engineering Concepts
STA101 Statistics
BIS234 Database Concepts
BIS243 Organisational Security
HIT220 Algorithm and Complexity
HIT226 Mobile Web Structures
HIT235 Digital Systems and Computer Architecture
HIT237 Building Interactive Software
HIT238 The Mobile Paradigm
HIT272 Network Infrastructures
HIT274 Network Engineering Applications
PMO201 Project Management
HIT326 Database-driven Web Applications
HIT365 C Programming
HIT337 Distributed Development
HIT381 Human Computer Interaction Design
HIT400 Discrete Structures
PRT451 Principles of Software Systems (new title 2016)
PRT452 Software Engineering: Process and Tools
PRT453 Process Development Methodologies
PRT455 Software Engineering Practice (20 credit points)
 
Research
(1 unit)
40cp

Units totalling 40 credit points as follows:

ENG720 Honours Thesis (20 credit points) (repeatable unit x 2) (title change from Thesis in 2015) (recoded from ENG401 2016)

Honours Calculation

Units used to define the Honours level gained are successfully completed ENG720 (40cp), PRT455 (20cp), plus the last two successfully completed PRT4XX (10cp x 2) core units.
 

Elective Units
(1 unit)
10cp Units totalling 10 credit points may be selected from undergraduate units offered by the University.
  320

Total Credit Points

Students who commenced in or after 2013
The grade of "PC" cannot be counted towards a Bachelor of Honours AQF Level 8 course award.
Students should refer to the current Grading Policy and Common Course Rules for further information.

Course Changes and Transitional Arrangements - 2016

Discontinued Units from 2016: 

Unit Code Unit Title
BIS134 System Analysis and Design 

BIS134 and IPM300 have been removed from Core from 2016. Students who have completed BIS134 will receive 10cp towards Elective.

Unit Code Changes

Previous Unit Code New Unit Code (2016) Unit Title
ENG401 ENG720 Honours Thesis

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 full time load.  Students entering this course with advanced standing, or wishing to 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, 300 and 400 level units assume you have completed foundation unit/s in the subject area at a lower level.  200 level units have the unit code which includes a number starting with 200 i.e. PMO201.

Legend: CU = Common Unit CO = Core Unit R = Research
Semester 1 Semester 2
Year 1
CUC106 Design and Innovation: Communicating Technology CU CUC107 Cultural Intelligence and Capability CU
HIT164 Computing Fundamentals CO HIT137 Software Now CO
HIT172 Operating Systems and Applications CO STA101 Statistics CO
HIT174 Network Engineering Concepts CO BIS243 Organisational Security CO
Year 2
BIS234 Database Concepts CO HIT220 Algorithm and Complexity CO
HIT226 Mobile Web Structures CO HIT238 The Mobile Paradigm CO
HIT235 Digital Systems and Computer Architecture CO PMO201 Project Management CO
HIT237 Building Interactive Software CO HIT272 Network Infrastructures CO
Year 3
HIT365 C Programming CO HIT274 Network Engineering Applications CO
HIT381 Human Computer Interaction Design CO HIT337 Distributed Development CO
HIT326 Database-Driven Web Applications CO PRT452 Software Engineering: Process and Tools CO
PRT451 Principles of Software Systems CO HIT400 Discrete Structures CO
Year 4
ENG720 Honours Thesis (repeatable) (20 credit points) R ENG720 Honours Thesis (repeatable) (20 credit points) R
PRT453 Process Development Methodologies CO PRT455 Software Engineering Practice (20 credit points) CO
Elective E   CO

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 full time load. Students entering this course with advanced standing, or wishing to 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 subject area at a lower level.  200 level units have the unit code which includes a number starting with 200 i.e. PMO201.

Legend: CU = Common Unit CO = Core Unit R = Research
Semester 1 Semester 2
Year 1
    CUC107 Cultural Intelligence and Capability CU
    HIT137 Software Now CO
    STA101 Statistics CO
    BIS243 Organisational Security CO
Year 2
CUC106 Design and Innovation: Communicating Technology CU HIT220 Algorithm and Complexity CO
HIT164 Computing Fundamentals CO HIT272 Network Infrastructures CO
HIT172 Operating Systems and Applications CO PMO201 Project Management CO
HIT174 Network Engineering Concepts CO HIT274 Network Engineering Applications CO
Year 3
BIS234 Database Concepts CO HIT238 The Mobile Paradigm CO
HIT226 Mobile Web Structures CO HIT337 Distributed Development CO
HIT235 Digital Systems and Computer Architecture CO PRT452 Software Engineering: Process and Tools CO
HIT237 Building Interactive Software CO HIT400 Discrete Structures CO
Year 4
HIT365 C Programming CO ENG720 Honours Thesis (repeatable) (20 credit points) R
HIT381 Human Computer Interaction Design CO PRT455 Software Engineering Practice (20 credit points) CO
HIT326 Database-Driven Web Applications CO    
PRT451 Principles of Software Systems CO    
Year 5
ENG720 Honours Thesis (repeatable) (20 credit points) R    
PRT453 Process Development Methodologies CO    
Elective E    

 

Students Commencing in Summer Semester

The Recommended Study Plan provided below is suitable for a student commencing in summer semester and enrolling in a standard full time load. Students entering this course with advanced standing, or wishing to 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, 300 and 400 level units assume you have completed foundation unit/s in the subject area at a lower level.  200 level units have the unit code which includes a number starting with 200 i.e. PMO201. 

Legend: CU = Common Unit CO = Core Unit SE = Specialist Elective E = Elective
Semester 1 Semester 2 Summer Semester
Year 1
        CUC107 Cultural Intelligence and Capability CU
        CUC106 Design and Innovation: Communicating Technology CU
        Elective E
Year 2
HIT164 Computing Fundamentals CO HIT137 Software Now CO    
HIT172 Operating Systems and Applications CO STA101 Statistics CO    
HIT174 Network Engineering Concepts CO BIS243 Organisational Security CO    
HIT235 Digital Systems and Computer Architecture CO HIT220 Algorithm and Complexity CO    
Year 3
BIS234 Database Concepts CO HIT238 The Mobile Paradigm CO    
HIT226 Mobile Web Structures CO PMO201 Project Management CO    
HIT237 Building Interactive Software CO HIT272 Network Infrastructures CO    
HIT365 C Programming CO HIT274 Network Engineering Applications CO    
Year 4
HIT381 Human Computer Interaction Design CO HIT337 Distributed Development CO    
PRT451 Principles of Software Systems CO PRT452 Software Engineering: Process and Tools CO    
HIT326 Database-Driven Web Applications CO HIT400 Discrete Structures CO    
  CO        
Year 5
ENG720 Honours Thesis (repeatable) (20 credit points) R ENG720 Honours Thesis (repeatable) (20 credit points) R    
PRT453 Process Development Methodologies CO PRT455 Software Engineering Practice (20 credit points)  CO    

 

SATAC and MyNextCourse applications

There are two methods for applying to this course

The information below will help you recognise which method applies to you.

 

If you have successfully completed, or are about to complete one of the following at CDU, you can apply through MyNextCourse:

 

  • Certificate IV or above
  • Tertiary Enabling Program (excluding TEP 1)
  • Undergraduate degree

If you haven't met one of the pathways above, or if you have never studied at CDU, you will need to apply through SATAC.

 

MyNextCourse

 

SATAC

Are you applying as an International Student?

Everything you need to know to apply

How to apply for international students

Applications to CDU must be submitted online.

 

You will need a valid email address to create your online account.

 

Once you have started the application you will have the option of saving your application and resuming it at a later date.

 

There is no application fee when you apply online.

Find a CDU agent partner

Applicants may seek further information about international education in Australia from the Australian Government Department of Education and Training or from our overseas / external representatives.

 

To help with the process, we've compile a list of authorised representatives.

Not sure if you are a domestic or international student?

That's OK - it can be a little tricky to know the difference.

 

To help you out, we've put together a guide to answer any questions you might have.

 

Things like the difference between domestic and international students or the difference between course types like VET and undergraduate.

Are you applying as a Domestic Student?

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.

Shortlist 0
Your Shortlist

Your Shortlist is empty

Find courses and add them to your shortlist by clicking on the

Your Shortlist was sent to your inbox

It may take up to 5 minutes.

Return to Shortlist
Course
Course Code