Back to search

Master of Software Engineering

Degree Type Masters by Coursework

Duration 2 years full-time or part-time equiv.

SATAC Code 3CM099

2009
ATAR
TBC

  • Program Outline

    The Master of Software Engineering degree aims to provide graduates with the knowledge, tools, and methods for defining software requirements, and performing software design, software construction, software testing, and software maintenance tasks. Graduates of the program gain a demonstrated ability to design and cosntruct large software systems and are well placed to secure rewarding technical careers within the software engineering industry.  Graduates may also proceed to a PhD program.

    JAVA is the primary programming language of this program. Students unfamiliar with JAVA programming and a basic knowledge of computer organisation are advised to audit Computer Science Concepts in their first semester of study.

    Students may convert to a Master of Software Engineering from a Master of Computing Innovation after completing the equivalent of a major in computer science. Students may also convert to a Master of Software Engineering from a Master of Computer Science program. Students may convert from the Master of Software Engineering to a Master of Computer Science or a Master of Computing and Innovation program.

    Students seeking to convert between degrees are required to seek program advice from the Faculty Office.

  • Program Structure
    This 48-unit program is designed for graduates with a strong background in computer science, including courses such as Software Engineering and Project, and Operating Systems. It includes a year long project and graduate courses in computer science, providing in-depth technical information to its graduates.
  • 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 3CM099
    Annual tuition fees
    Australian Full-fee place: $16,500
    Mid-year entry? Yes
    Enquiries University Contact Centre
    Selection Criteria
    Graduate entry only.
    Completed Bachelor's degree in Computer Science; or, a completed Bachelor of Engineering (Computer Systems Engineering); or, a completed Bachelor of Engineering (Software Engineering); or, a completed Bachelor of Engineering (Telecommunications Engineering); or, a completed Graduate Diploma in Computer Science.
    How to Apply
    SATAC Code: 3CM099

    International applicants

    Not an international applicant?

    IELTS Overall 6 [more info]
    Annual tuition fees International student place: $26,250
    Mid-year entry? Yes
    CRICOS 023447A
    Enquiries University Contact Centre
    Selection Criteria
    Graduate entry only
    Prerequisites
    Bachelor's degree in Computer Science or equivalent
    Equivalent Scores
    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?

    Annual tuition fees International student place: $26,250
    Mid-year entry? Yes
    Enquiries University Contact Centre
    Selection Criteria
    Graduate entry only
  • Areas of Specialisation

    Software Engineering

  • Study Plans

    The study plans given are examples of pathways through this degree for students that commenced their program in 2010 (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.

    Total units required for this program - 48 units

    Year 1

    Semester 1

    • COMP SCI 7007 Specialised Programming  (3 units)*
    • Level III or Masters level elective (3 units)
    • Level III or Masters level elective (3 units)
    • Level III or Masters level elective (3 units)

     Semester 2

    • COMP SCI 7015 Software Engineering & Project (3 units)
    • Level III or Masters level elective (3 units)
    • Level III or Masters level elective (3 units)
    • Level III or Masters level elective (3 units)

    *Mid year entry students should undertake COMP SCI 7007 Specialised Programming in their first semester of study.

    Students unfamiliar with JAVA programming and a basic knowledge of computer organisation are advised to audit Computer Science Concepts in their first semester of study.

    Year 2

    Semester 1

    Semester 2

    Electives

    Elective choices must comply with the following rules:

    • A maximum of 12 units of Level III courses may be undertaken. 

    Select 18 units from the following:

    Level III Electives

    Masters Level Electives

    Note:
    All students are advised to contact the Course Advice Coordinator in the School of Computer Science to seek approval for their proposed study plan as course choices will vary based on the applicant's background.

    The availability of all courses is conditional on the availability of staff and facilities and sufficient enrolments.

  • Career Opportunities

    Advanced technical careers in the information technology industry including the financial, business, scientific, entertainment, networking and defence sectors. Students with good results, interested in pursuing further research through a PhD are required to speak to the Masters Coordinator for advise on project choice.

    Potential careers

    Internet Consultant, Internet - Web Programmer, IT Manager, Software Engineer, Computer Programmer, Systems Engineer, Engineer, Software Specialist

  • Graduate Attributes
     

    • Knowledge and understanding of the content and techniques of a chosen discipline at advanced levels that are internationally recognised.

    • The ability to locate, analyse, evaluate and synthesise information from a wide variety of sources in a planned and timely manner.

    • An ability to apply effective, creative and innovative solutions, both independently and cooperatively, to current and future problems.

    • Skills of a high order in interpersonal understanding, teamwork and communication.

    • A proficiency in the appropriate use of contemporary technologies.

    • A commitment to continuous learning and the capacity to maintain intellectual curiosity throughout life.

    • A commitment to the highest standards of professional endeavour and the ability to take a leadership role in the community.

    • An awareness of ethical, social and cultural issues and their importance in the exercise of professional skills and responsibilities.

  • Professional Accreditation

    The Master of Software Engineering is accredited by the Australian Computer Society (ACS). It is designed to provide a professional qualification in computing and information technology. 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).

  • Program Rules
  • Further Information
    Telephone (08) 8303 6476. Email ecms_office@adelaide.edu.au. Website: www.ecms.adelaide.edu.au.
  • 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: Monday, 25 Jul 2011

 

Ask Adelaide

Call us +61 8 8313 7335
(Toll free) 1800 061 459
Contact us
Study Info