Computer Science Major - Bachelor of Computer and Information Sciences

Computer Science

A course by

AUT

Develop advanced computing skills and solve complex problems with the Computer Science major in the Bachelor of Computer and Information Sciences at AUT.

NZ$9,096

inc GST

Enquire about international pricing


This course starts anytime

NZQA Level 7 Certification (360 Credits)

Study Level

Advanced

1
2
3
4
5
6
7
8
9
10

In-person study

Face-to-face learning in a physical classroom setting

City Campus, Auckland

It will take a total of 3 years


Core skills this course teaches


Star graphic

Develop sophisticated software solutions

Gain expertise in developing, implementing, and optimizing advanced software for real-world applications.

Star graphic

Solve complex computing problems

Apply algorithmic, analytical, and computational skills to solve challenging problems using technology.

Star graphic

Apply computing theory to practical scenarios

Blend theoretical knowledge in computer science and mathematics with practical skills in programming, systems, and design.

What You're Signing Up For

The Computer Science major at AUT equips you with both theoretical and practical knowledge of computing. You'll learn to develop sophisticated software solutions, design algorithms, and solve real-world problems using computer technologies. The programme blends programming, data structures, operating systems, computer graphics, artificial intelligence, and distributed systems across three years, preparing you for high-demand careers in technology globally. In your final year, you'll work on a significant research and development project, applying your skills in a real industry context under supervision.

Course Content

  • Programming Concepts and Techniques
  • Computing Technology in Society
  • IT Project Management
  • Database System Design
  • Mahitahi/Collaborative Practices
  • Mathematics for Computing
  • Object Oriented Programming
  • Data Structures and Algorithms
  • Algorithm Design and Analysis
  • Computer Graphics Programming
  • Combinatorics and Graph Theory
  • Theory of Computation
  • Programming Languages
  • Distributed and Mobile Systems
  • Applied Human Computer Interaction
  • Workplace Experience Research and Development Project

What you need to know first

University Entrance or equivalent

Recommended: Calculus, Mathematics, Digital Technologies, Statistics

Industry icon

What sort of industry will this job lead to

  • Information Technology

  • Software Development

  • Computer Science

  • Technology

Employment opportunities icon

Future employment opportunities might be

  • Algorithm engineer

  • Back-end developer

  • Quantitative analyst/researcher

  • IT project manager