Back to search

Bachelor of Engineering (Software)

Degree Type Bachelor

Duration 4 years full-time or part-time? equiv.

SATAC Code 324311

2011
ATAR
81.5

  • Program Outline

    Software engineering is a systematic and disciplined approach to developing software. It concerns the application of computer science and engineering principles and practices to the development and maintenance of high quality software, delivered on time and within budget.

    This program provides study of both the theory and practice of engineering principles while providing students with a choice of electives, allowing them to follow special interests in computing hardware and software. Emphasis is placed on understanding and mastering the underlying principles and techniques of software engineering so that graduates will be able to learn and apply new technologies as they emerge in the future.

    High-performing students will be eligible to undertake Honours-level studies concurrently with their fourth year of study.

  • Program Structure

    The early years of the program build a scientific and engineering foundation of computing, mathematics and digital electronics, in preparation for the more specialised software engineering courses. The third and fourth years have a strong emphasis on group software development projects with close industrial connections.

     

  • Assessment

    Assessment can vary from course to course and can include a combination of class work, tutorials, project work and exams.

    Students are required to complete a minimum of 12 weeks of approved work experience.

  • Related Programs
  • Admission and Fee Information

    Choose your applicant type to view the relevant admissions information for this program.
    I am a:

    Domestic applicants

    Not a domestic applicant? ?

    SATAC Code 324311
    2011 CSP ATAR 81.5
    Adelaide Approved Score ? 80
    2011 CSP IB 28
    Annual tuition fees ?
    Commonwealth-supported place: $8,050
    Mid-year entry? Subject to availability
    Deferment? Yes - 2 year
    Enquiries Student Centre
    Selection Criteria ?
    Year 12 applicants
    You must not have completed more than 4 years full time equivalent university study (96 units). You compete for a place with your Australian Tertiary Admissions Rank (ATAR).
    Prerequisites ?
    SACE Stage 2: Mathematical Studies & Physics.

    IB: Mathematics (SL grade 4/HL grade 3) & Physics (SL grade 4/HL grade 3).

    Alternative entry pathways
    • Higher Education applicants
      You must have completed at least half a year full time equivalent higher education study. A Grade Point Average (GPA) is calculated for each separate program you have undertaken (apart from some double degree programs where the GPA is combined). You compete on the basis of your best GPA.
    • VET applicants
      You must have completed an AQF Diploma or above. Your application will be ranked according to the level of the award.
    • Special Entry applicants
      You must be 18 years or over before February 1st of the year that you will be studying. If you have studied a higher education program within the last two years, you must not have studied more than 2 years full-time equivalent in that program and you must not hold a completed higher education level award. If you meet this criteria, you will be ranked according to your result in the Special Tertiary Admissions Test (STAT). Personal Competencies (PC) and Employment Experience (EE) statements may also contribute to your rank. If you submit a PC or EE statement, and one of these ranks higher than your STAT score, then the highest ranking statement will contribute 50% to your overall rank and the STAT will contribute the remaining 50%. If you do not submit a PC or EE statement, or if the statements have a lower rank than the STAT, then you will compete for a place on the basis of your STAT result only. Indigenous applicants may be eligible for entry through the Aboriginal and Torres Strait Islander Access Scheme. See Wilto Yerlo for further information.
    • Without formal qualifications?
      You may be eligible for our special access schemes.
    How to Apply ?
    SATAC Code: 324311

    International applicants

    Not an international applicant? ?

    International ATAR 80
    IELTS Overall 6 [more info]
    Annual tuition fees ? International student place: $27,500
    Mid-year entry? Yes
    Enquiries Student Centre
    Selection Criteria ?
    Prerequisites ?
    Mathematics and Physics
    Equivalent Scores
    International ATAR 80
    IELTS
    Overall
    Reading
    Listening
    Speaking
    Writing
    6
    5.5
    5.5
    6
    6
    How to Apply ?

    International applicants applying with Australian year 12 results

    Not an international applicant applying with Australian year 12 results? ?

    International ATAR 80
    Annual tuition fees ? International student place: $27,500
    Mid-year entry? Yes
    Enquiries Student Centre
    Selection Criteria ?
    Prerequisites ?
    SACE Stage 2: Mathematical Studies & Physics.

    IB: Mathematics (SL grade 4/HL grade 3) & Physics (SL grade 4/HL grade 3).

  • Study Plans

    The study plans ? given are examples of pathways through this degree for students that commenced their program in 2012 (refer to the program rules). Students that commenced in previous years should refer to the tabs above(referring to years) or consult their Faculty for advice.

    Level I

    Semester 1

    Semester 2

    *Students who have undertaken SACE Stage 2 Specialist Mathematics (or equivalent) will be required to enrol in MATHS 1011 Mathematics IA followed by MATHS 1012 Mathematics IB. Students who have not undertaken SACE Stage 2 Specialist Mathematics will be required to enrol in MATHS 1013 Mathematics IM, then MATHS 1011 Mathematics IA in the following semester followed by MATHS 1012 Mathematics IB in Summer Semester, in order to complete the level I Mathematics requirement. The satisfactory completion of MATHS 1013 Mathematics IM is in addition to the normal requirements for the Bachelor of Engineering.

    International Students
    All international students who do not have English as their first language are required to undertake the course ENG 3003 Engineering Communication EAL - usually in their first semester of study in Adelaide. This course will replace one of the courses in the study plan. Students will be given an individual study plan outlining when to undertake ENG 3003
    Engineering Communication EAL and the subsequent course that will be replaced.

     

    +Students who do not have prior programming experience or who are not confident in their programming ability should complete COMP SCI 1101 Introduction to Programming prior to undertaking COMP SCI 1102 Object Oriented Programming followed by COMP SCI 1103 Algorithm Design and Data Structures and COMP SCI 2201 Algorithm & Data Structure Analysis in the following year. Students who take COMP SCI 1101 Introduction to Programming will present it in lieu of a Level II elective.
    Level II

    Semester 1

    • COMP SCI 2002 Database & Information Systems (3 units)
    • COMP SCI 1103 Algorithm Design and Data Structures (3 units)+ OR
    • COMP SCI 2201 Algorithm & Data Structure Analysis (3 units)+
    • COMP SCI 2006 Introduction to Software Engineering (3 units)
    • Approved Level 2 ECMS elective (3 units)

    Semester 2

    • COMP SCI 2000 Computer Systems (3 units)
    • COMP SCI 2005 Systems Programming in C & C++ (3 units)
    • COMP SCI 2201 Algorithm & Data Structure Analysis (3 units)+ OR
    • Approved Level 2 ECMS elective (3 units)+
    • Approved Level 2 ECMS elective (3 units)
    Level III

    Semester 1

    Semester 2

    Level IV

    Semester 1

    • Approved Level 4 ECMS elective (3 units)
    • C&ENVENG 4034 Engineering Management IV (3 units)
    • COMP SCI 4054 High Integrity Software Engineering (3 units)
    • COMP SCI 4003 A/B Software Engineering Group Project 2
      or
      COMP SCI 4011 A/B Software Engineering Honours Project (3 units)#

    Semester 2

    • Approved Level 4 ECMS elective (3 units)
    • ELEC ENG 4064 Business Management Systems (3 units)
    • COMP SCI 4023 Software Process Improvement (3 units)
    • COMP SCI 4003 A/B Software Engineering Group Project 2
      or
      COMP SCI 4011 A/B Software Engineering Honours Project (3 units)#

    #Students accepted into the Honours Stream will take Software Engineering Honours Project and other students will take Software Enginering Group Project.

    Approved ECMS Electives

    For each level of study, students may also choose elective courses in Computer Science, Mathematics or Electrical Engineering.

  • Career Opportunities

    Software engineering graduates are highly regarded by employers and have been successful in a wide variety of areas including communications, manufacturing, web design, defence, consumer electronics, power generation, finance, commerce, banking and information technology.

    
    

     

    Potential careers

    Information and Communications Technologist, Computer Scientist, Computer Programmer, Software Engineer, Business Analyst, Manager / Business Management, Network Engineer, Consultant, Project Officer, Systems Analyst, Systems Engineer, Project Manager, Information Analyst, Engineer

  • Graduate Attributes

    The objective of the undergraduate Software Engineering program is to produce graduates with specific attributes as outlined in the University Calendar.

  • Professional Accreditation
    The Bachelor of Engineering (Software Engineering) is accredited by the Australian Computer Society (ACS) and has provisional accreditation by Engineers Australia. It is designed to provide a professional qualification in computing and software engineering. It also provides the necessary academic requirements for membership of the Institute of Electrical and Electronic Engineers (IEEE) and the American-based Association for Computing Machinery (ACM).
  • Work Placement

    Students are required to complete 12 weeks of approved work experience outside normal class time. Work experience can be undertaken in Australia or overseas.

  • Program Rules
  • Further Information

    Please direct enquiries to the Student Centre
    Phone: +61 8 8313 7335 (toll free 1800 061 459)

    The annual Open Day and Information Night events provide an excellent opportunity to see our campus, meet with academics, and discuss your study options.

  • Useful Links

The University of Adelaide is committed to regular reviews of the courses and programs it offers to students. The University of Adelaide therefore reserves the right to discontinue or vary programs and courses without notice. Please read the important information contained in the disclaimer.

Last updated: Wednesday, 8 Feb 2012

Need Help?

Contact us

Our Student Centre can help with any enquiries you have - all you have to do is ask! We're open 9am-5pm Adelaide time, Mon-Fri.

Call us +61 8 8313 7335
(Toll free) 1800 061 459
Stay Informed