Back to search

Master of Computer Science

Degree Type Masters by Coursework

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

SATAC Code 3CM039

2011
ATAR
N/A

  • Program Outline

    Advanced technical studies in computer science provide an understanding of how software and hardware can be combined to overcome a range of complex challenges. This program has a major research component and high-performing graduates may also proceed to a PhD program.

    The research project is conducted under the supervision of academics from our research groups in fields including, computer vision, evolutionary computation, distributed systems, computer networks, high-performance computing, formal verification and systems modelling. Graduates will gain a demonstrated ability to design and construct large software systems.

    Java and C + + are the primary programming languages used in this program. Students unfamiliar with object-oriented programming and a basic knowledge of computer organisation are advised to audit Foundations of Computer Science  in their first semester of study.

    Students who start a Master of Software Engineering may be able to convert to a Master of Computer Science during their studies. Students who start a Master of Computing and Innovation may be able to convert to a Master of Computer Science after having completed enough courses to achieve a major in Computer Science. Students may also convert from a Master of Computer Science to a Master of Software Engineering or a Master of Computing and Innovation.

    Students seeking to convert between degrees are required to seek program advice from the Faculty office, as not all courses can be counted towards the new program.

  • Program Structure

    The 48-unit Masters program normally takes four semesters of full-time study, however, duration may be reduced in the case of candidates with high-level qualifications in computer science. Students will also be required to undertake a research project, deliver a public presentation and write a report on their research. The project is normally completed over two consecutive semesters.

  • Assessment

    Research project, written assignments, practical work and/or exams.

  • 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 3CM039
    Annual tuition fees ?
    Australian Full-fee place: $20,000
    Mid-year entry? Yes
    Enquiries University Contact Centre
    Selection Criteria ?
    Graduate entry only.
    A completed Bachelors 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 or equivalent.
    How to Apply ?
    SATAC Code: 3CM039

    International applicants

    Not an international applicant? ?

    IELTS Overall 6 [more info]
    Annual tuition fees ? International student place: $27,500
    Mid-year entry? Yes
    Enquiries University Contact Centre
    Selection Criteria ?
    Graduate entry only
    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: $27,500
    Mid-year entry? Yes
    Enquiries University Contact Centre
    Selection Criteria ?
    Graduate entry only
  • Areas of Specialisation

    The project component offers the opportunity to specialise in a broad range of research and application fields including, computer vision, graphics, evolutionary computation, distributed systems, computer networks, high performance computing, software architectures, systems modelling and formal verification.

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

     

    Total units required for this program - 48 units

    Start of Year Entry

    Year 1

    Semester 1

    • COMP SCI 7007 Specialised Programming (3 units)
    • Elective course (3 units)
    • Elective course (3 units)
    • Elective course (3 units)

    Semester 2

    • Elective course (3 units)
    • Elective course (3 units)
    • Elective course (3 units)
    • Elective course (3 units)

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

    Year 2

    Semester 1

    • COMP SCI 7095A Master of Computer Science Research Project (6 units)
    • Elective course (3 units)
    • Elective course (3 units)

     Semester 2

    • COMP SCI 7095B Master of Computer Science Research Project (9 units) 
    • Elective course (3 units)
    Mid Year Entry
    Year 1

    Semester 2

    • COMP SCI 7007 Specialised Programming (3 units)
    • Elective course (3 units)
    • Elective course (3 units)
    • Elective course (3 units)

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

    Year 2

    Semester 1

    • Elective course (3 units)
    • Elective course (3 units)
    • Elective course (3 units)
    • Elective course (3 units)

    Semester 2

    • COMP SCI 7095A Master of Computer Science Research Project (6 units)
    • Elective course (3 units)
    • Elective course (3 units)

    Year 3

    Semester 1

    • COMP SCI 7095B Master of Computer Science Research Project (9 units) 
    • Elective course (3 units)
    Electives

    Elective choices must comply with the following rules:

    • A maximum of 12 units may be chosen from the list of level III electives below.
    • The remainder may be chosen from the list of Masters level electives below.

    Select 30 units from the following:

    Level III Electives             

    Masters Level Electives

    Note:
    All students are advised to refer to their personal study plan for excluded courses. If you have not received a study plan, please contact the Faculty Office.

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

  • Career Opportunities

    Graduates can seek employment within the software development and information technology industry, including careers in scientific, entertainment, networking, software engineering and defence sectors.

    Potential careers

    Computer Scientist, Defence Scientist, IT Manager, Researcher, Scientist, Systems Programmer

  • 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 Computer Science 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 Association for Computing Machinery (ACM).

  • Program Rules
  • Further Information

    Please direct enquiries to the University Contact 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: Friday, 25 May 2012

Need Help?

Contact us

Our University Contact 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