inline-defaultCreated with Sketch.

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

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Software Development | Software Engineering | Software Testing
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2024-01-01-
2025-01-01-
About Program

Program Overview


The Software Technology program equips students with the skills to design, develop, and implement software systems. It emphasizes theoretical and technical skills, preparing graduates to use current technologies and adapt to new ones. The program offers specialized knowledge in contemporary fields such as AI, computer graphics, and web technology. Graduates will be prepared for a rapidly evolving job market and have the skills to contribute to the workforce.

Program Outline

It emphasizes algorithms, data structures, and the principles of engineering-quality software.

  • Objectives:
  • The Software Technology major aims to equip students with the skills to control computers through programming. Graduates will gain proficiency in software, programming languages, structured programming, programming practice, research and development, project planning, and project delivery. They will be able to operate effectively with at least one commercially relevant software stack and construct commercial software systems. Additionally, students will contribute to complex software projects alongside IT professionals and design and develop new software artifacts.
  • Program Description:
  • The program provides a blend of theoretical and technical skills, preparing students to utilize current technologies and adapt to and create new technologies in the workforce. It offers specialized knowledge in contemporary fields such as AI, computer graphics, databases, game development, programming languages, security technologies, and web technology. Students will undertake an extensive supervised project, including an industry-based project focused on solving a real-world problem with an emphasis on security.

Careers:

  • Career Outcomes:
  • Graduates of the Software Technology major will be equipped with valuable practical experience using modern programming languages and tooling, enhancing their job prospects. They will be prepared for a rapidly evolving job market and have the skills to contribute to the workforce.

Other:

  • Key Features:
  • Acquisition of a mix of theoretical and technical skills
  • Preparation to use current technologies and adapt to and create new technologies in the workforce
  • Enhancement of knowledge in exciting contemporary fields
  • Completion of an extensive supervised project
  • Enhancement of career opportunities through practical experience using modern programming languages and tooling
  • Facilities:
  • 14-lab computing precinct with cybersecurity, networking, and gaming labs, as well as a VR space
  • Location:
  • Situated in Australia's major tech precinct
  • Ranking:
  • Ranked in the top 1% of universities worldwide (QS World University Rankings, 2022)
SHOW MORE
Location
How can I help you today?