inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
AUD 51,000
Per year
Start Date
Medium of studying
Duration
48 months
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Software Development | Software Engineering
Area of study
Information and Communication Technologies
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
AUD 51,000
Intakes
Program start dateApplication deadline
2024-02-01-
2024-07-01-
About Program

Program Overview


This three-year Bachelor of Software Engineering program provides a comprehensive foundation in software engineering principles, including programming, data structures, algorithms, and software design. Students can specialize in Defence Systems or Smart Technologies, and the program includes a research project and internship experience. Graduates are prepared for careers in various software engineering fields, such as AI, cloud computing, and game design.

Program Outline

Outline:


Year 1

  • Semester 1:
  • ENG 1001 Introduction to Engineering
  • ENG 1002 Programming (Matlab and C)
  • COMP SCI 1102 Object Oriented Programming
  • COMP SCI 1106 Introduction to Software Engineering
  • MATHS 1011 Mathematics IA
  • Semester 2:
  • COMP SCI 2000 Computer Systems
  • COMP SCI 2103 Algorithm Design and Data Structures
  • COMP SCI 2201 Algorithm and Data Structure Analysis
  • ELEC ENG 1100 Analog Electronics
  • ELEC ENG 1102 Digital Electronics
  • MATHS 1012 Mathematics IB

Year 2

  • Semester 1:
  • COMP SCI 2005 Systems Programming
  • COMP SCI 2203 Problem Solving and Software Development
  • COMP SCI 2205 Software Engineering Workshop I
  • COMP SCI 2206 Software Engineering Workshop II
  • COMP SCI 2207 Web and Database Computing
  • ELEC ENG 2100 Digital Systems
  • Semester 2:
  • COMP SCI 3001 Computer Networks and Applications
  • COMP SCI 3004 Operating Systems
  • COMP SCI 3318 Software Engineering in Industry
  • ENG 3004 Systems Engineering and Industry Practice
  • MATHS 2107 Statistics and Numerical Methods II

Year 3

  • Semester 1:
  • COMP SCI 4023 Software Process Improvement
  • COMP SCI 4405 Research Methods in Software Engineering and Computer Science
  • COMP SCI 4411 Event Driven Computing
  • Specified elective (3 units)
  • Specified elective (3 units)
  • Semester 2:
  • COMP SCI 4414A Software Engineering Research Project A
  • COMP SCI 4414B Software Engineering Research Project B

No Major

  • Semester 1:
  • COMP SCI 4000 Software Architecture
  • COMP SCI 4010 Special Topics in Computer Science A
  • COMP SCI 4012 Special Topics in Computer Science B
  • COMP SCI 4094 Distributed Databases and Data Mining
  • ENG 4020 Complex Systems Engineering
  • Semester 2:
  • COMP SCI 4407 Advanced Algorithms
  • COMP SCI 4408 Modelling and Analysis of Complex Systems
  • COMP SCI 4409 Search Based Software Engineering
  • COMP SCI 4412 Secure Software Engineering
  • COMP SCI 4416 Applied Machine Learning UG
  • COMP SCI 4417 Applied Natural Language Processing UG

Defence Systems Major

  • Semester 1:
  • COMP SCI 3307 Secure Programming
  • COMP SCI 4092 Mobile and Wireless Systems
  • ENG 3305 Human Factors for Decision Making
  • ENG 4010 Defence Leadership
  • POLIS 1104 Introduction to Comparative Politics
  • Semester 2:
  • COMP SCI 4414A Software Engineering Research Project A
  • COMP SCI 4414B Software Engineering Research Project B
  • ENG 4020 Complex Systems Engineering

Smart Technologies Major

  • Semester 1:
  • COMP SCI 3007 Artificial Intelligence
  • COMP SCI 4092 Mobile and Wireless Systems
  • ELEC ENG 2100 Digital Systems
  • MECH ENG 3032 Micro-Controller Programming
  • Specified elective (3 units)
  • Semester 2:
  • COMP SCI 4414A Software Engineering Research Project A
  • COMP SCI 4414B Software Engineering Research Project B
  • COMP SCI 4812 Secure Software Engineering

Assessment:

Assessments vary from course to course.


Careers:

Graduates of this program have gone on to roles such as:

  • 3D Animator
  • AI Scientist
  • App Developer
  • Artificial Intelligence Analyst
  • Assistive Technology Developer
  • Cloud Architect
  • Computational Engineer
  • Computational Scientist
  • Computer Forensics Specialist
  • Computer Game Designer
SHOW MORE
About University

University of Adelaide


Overview:

The University of Adelaide is a renowned institution of higher learning located in Adelaide, South Australia. It is a member of the prestigious Group of Eight, a coalition of Australia's leading research-intensive universities. The university boasts a rich history, having been established in 1874, and is known for its commitment to academic excellence, research innovation, and fostering a vibrant campus community.


Services Offered:

The university provides a comprehensive range of services to support students throughout their academic journey. These include:

    MyAdelaide and MyUni portals:

    Online platforms for accessing student information, course materials, and university resources.

    Library:

    Extensive library facilities with a vast collection of books, journals, and digital resources.

    University email:

    Official email service for communication with staff and fellow students.

    Staff Directory:

    Online directory for finding contact information of university staff.

    English Language Centre:

    Language support programs for international students.

    Graduate Research Training Opportunities:

    Support and resources for postgraduate research students.

    Research Technology Support:

    Technical assistance for research projects.

    Innovation & Commercialisation Services:

    Support for translating research into practical applications.

Student Life and Campus Experience:

The University of Adelaide offers a vibrant and engaging campus experience. Students can expect:

    Campus Life:

    A diverse and welcoming community with a range of student clubs, societies, and events.

    Careers & Employability:

    Programs and resources to help students develop career skills and find employment opportunities.

    Year 12 Tuition Courses:

    Programs for high school students to gain university credit.

    First Nations Programs:

    Dedicated programs and support for Indigenous students.

    International Student Support:

    Services and resources to help international students adjust to life in Adelaide.

Key Reasons to Study There:

    Academic Excellence:

    Ranked among the top 100 universities worldwide, the University of Adelaide offers high-quality academic programs.

    Research Strength:

    A leading research institution with a strong focus on innovation and impact.

    Graduate Employability:

    Ranked #1 in South Australia for graduate employability, demonstrating the value of an Adelaide degree in the job market.

    Vibrant Campus Community:

    A welcoming and diverse campus environment with a range of student activities and support services.

    Location:

    Situated in the beautiful city of Adelaide, offering a safe and culturally rich environment.

Academic Programs:

The University of Adelaide offers a wide range of undergraduate and postgraduate programs across various disciplines, including:

    Undergraduate Degrees:

    A comprehensive selection of degrees in fields such as Arts, Business, Engineering, Health Sciences, Law, and Science.

    Postgraduate Coursework Degrees:

    Master's and doctorate programs in various fields, including online study options.

    Postgraduate Research Degrees:

    Opportunities for students to conduct research and contribute to knowledge advancement.

Other:

The university is committed to sustainability and has implemented various initiatives to reduce its environmental impact. It also has a strong focus on social responsibility and community engagement.

Total programs
82
Average ranking globally
#115
Average ranking in the country
#7
Admission Requirements

Entry Requirements:


Domestic applicants

  • SACE Stage 2: Mathematical Methods, Specialist Mathematics, and Physics
  • OR -
  • IB: Mathematics: Analysis and Approaches (HL) and Physics (SL grade 4/HL grade 3)
  • OR -
  • MathTrackX (an online bridging program) as a recognized alternative to Mathematical Methods

International applicants

  • SACE Stage 2: Mathematical Methods, Specialist Mathematics, and Physics
  • OR -
  • IB: Mathematics: Analysis and Approaches (HL) and Physics (SL grade 4/HL grade 3)
  • OR -
Location
How can I help you today?