Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Course Language
English
About Program

Program Overview


Major in Software Technology

Overview

Software technology is about building and using systems for productive and leisure activities, and understanding the principles that underlie such systems. It focuses on algorithms, data structures and the principles of engineering-quality software.


In the Software Technology major, students will learn how to control computers by programming them. They will gain skills and experience in software, programming languages, structured programming, programming practice, research and development, project planning and project delivery. The computers they will command include the smallest embedded devices, the largest centralised servers and everything in between. Students will operate productively with at least one commercially relevant software stack and build commercial software systems. Alongside IT professionals, they will contribute to complex software projects, and design and build new software artefacts.


Key Features

  • Acquire a mix of theoretical and technical skills: Get prepared to use current technologies and adapt to, and create, new technologies in the workforce.
  • Boost your knowledge in exciting contemporary fields: Study AI, computer graphics, databases, game development, programming languages, security technologies and web technology.
  • Complete an extensive supervised project: Undertake an industry-based project to solve a real-world problem with a focus on security.
  • Enhance your career opportunities: Gain valuable practical experience using modern programming languages and tooling, and boost your job prospects.

Career Outcomes

With a rapidly evolving job market, graduate employability remains a priority. The program works closely with a range of industries and sectors to ensure students are job-ready when they graduate.


Who is this Major Suitable for?

This major is suitable for individuals wanting to:


  • develop computer skills to build and use systems
  • understand the principles that underlie these systems.

About Software Technology at Macquarie University

Faculty of Science and Engineering

The Faculty of Science and Engineering is at the forefront of innovation, tackling big issues and featuring globally renowned academics.


Major Structure

The major is designed to provide a comprehensive education in software technology, with a focus on practical skills and experience.


Related Majors

  • Data Science
  • Web and Mobile App Development
  • Information Systems and Business Analysis

Student Types

  • Domestic student: A citizen of Australia or New Zealand, or an Australian permanent resident, or holding an Australian permanent humanitarian visa.
  • International student: Intending to study on a student visa, or not an Australian permanent resident, or a temporary resident (visa status) of Australia.
See More