
Computer Science
A course by
AUT
Develop practical skills in software design and development, including modern programming, systems, and quality assurance, with the Software Development major in AUT's Bachelor of Computer and Information Sciences.
Interested in this course? Enquire now for Domestic & International pricing
Interested in this course? Enquire now for Domestic & International pricing

Design and implement new and existing software using industry-standard tools and practices.

Utilise programming languages, operating systems, networks, and distributed computing to solve real-world problems.
The Software Development major in the Bachelor of Computer and Information Sciences at AUT equips students with the skills to design, develop, and maintain secure software solutions using industry tools and contemporary practices. Students progress through foundational computing and programming, software development methods, and advanced specialisations, including human-computer interaction, distributed systems, and web development. The major features a workplace project, giving students real-world experience with industry clients. Graduates are prepared for diverse roles designing, developing, and managing software systems across many industries.
What you need to know first
University Entrance or equivalent


Computer Science
A course by
AUT
Develop practical skills in software design and development, including modern programming, systems, and quality assurance, with the Software Development major in AUT's Bachelor of Computer and Information Sciences.
Interested in this course? Enquire now for Domestic & International pricing
Interested in this course? Enquire now for Domestic & International pricing

Design and implement new and existing software using industry-standard tools and practices.

Utilise programming languages, operating systems, networks, and distributed computing to solve real-world problems.
The Software Development major in the Bachelor of Computer and Information Sciences at AUT equips students with the skills to design, develop, and maintain secure software solutions using industry tools and contemporary practices. Students progress through foundational computing and programming, software development methods, and advanced specialisations, including human-computer interaction, distributed systems, and web development. The major features a workplace project, giving students real-world experience with industry clients. Graduates are prepared for diverse roles designing, developing, and managing software systems across many industries.
What you need to know first
University Entrance or equivalent

In-person study
Face-to-face learning in a physical classroom setting
City Campus, Auckland
It will take a total of 3 years

Design and manage database systems and information architectures.
Recommended: Calculus, Digital Technologies, Mathematics, Statistics

In-person study
Face-to-face learning in a physical classroom setting
City Campus, Auckland
It will take a total of 3 years

Design and manage database systems and information architectures.
Recommended: Calculus, Digital Technologies, Mathematics, Statistics
