Courses Artificial Intelligence

Artificial Intelligence

Bachelor of Software Engineering

  • Length:
    Three Academic Years
  • Qualification:
    Degree NZQA Level 7 (360 credits) 1 EFTS per year
  • Intake Date(s):
    February 10th, 2020
    July 6th, 2020 View Intake Calendar

Course Overview

Study a Bachelor of Software Engineering in Artificial Intelligence and you'll become a highly sought-after developer with a deep understanding of algorithms and techniques used in solving problems of natural language processing, computer vision and more. You’ll explore different models for pattern recognition, use them in cloud environments, and master the fundamentals of machine learning, before embarking on a rewarding career in the future-facing field of creative tech.

Developed in partnership with IBM, this qualification is the first of its kind in New Zealand.

Careers & Industry

Software Engineers remain on NZ's long term skill shortage list and the ever-growing demand for graduates means salaries remain highly competitive.  We've worked closely with our industry panel to design a course that responds to industry needs, arming you with the most in-demand technical skills and the core soft skills needed to maximise your employability. 

Throughout your studies you'll master both a range of technical subject areas, such as Computer Vision, Natural Language Processing, Speech Recognition, and Machine Learning & Robotics, as well as the in-demand soft skills of ideation, design thinking, project and time management and interpersonal communication.  Your first year will cover the foundational skills of software engineering and AI, including an introduction to computer graphics and practical mathematical skills.

A degree in Software Engineering could take you down the following career paths: 

•             Software Engineer

•             Software Developer

•             Machine Learning Engineer

•             AI Developer

•             Business Intelligence Developer

•             R&D Engineer

•             Data Scientist

You have successfully signed up to our Newsletter

There was an error and you were not signed up to the Newsletter

More information

Course Outline

Year One - Your first year will cover the foundational skills of software engineering and AI, including an introduction to computer graphics and practical mathematical skills. You’ll develop an understanding of basic knowledge representation, problem solving techniques and architectures used to build intelligent systems.

Year Two - Delve deeper into the world of software engineering with an intro to data science and a focus on the applications of AI.  You’ll extend the statistical and mathematical concepts covered in year 1, while discovering machine learning principles and exploring the vital field of human-centred design. 

Year Three - Expand your technical knowledge and round out your skill set with a focus on data mining, visualisation and creative enterprise.  In your final semester you’ll explore intuitive approaches to AI, with advanced tech-work integrated learning culminating in the production of an industry-standard capstone project.

Entry Requirements

To apply for this degree, you'll need a minimum qualification of NCEA University Entrance or equivalent, such as:

An appropriate qualification from an overseas secondary school or tertiary institution, deemed by Media Design School to be sufficient for admission into a bachelors programme.

CIE (University of Cambridge International Examination)

IB (International Baccalaureate)

Plus, you will need to have fulfilled the following credit requirements:

28 NCEA Credits, Level 3, in a range of the following subjects:  Mathematics, Physics, Computing and Technology.  

If you are enrolled at a New Zealand secondary school and have not yet completed your NCEA (CIE or equivalent) qualification, you can still apply now for admission. When your NCEA results are available in January, we will check them and contact you.

International Students

If you are an international student, you'll need to prove you have sufficient English language skills in order to complete this course. We'll be looking for Academic IELTS 6.0 (minimum), or equivalent qualification if English is not your first language.

Special Entry, Discretionary Entry and Cross Credits

If you don't have university entry, you may still be able to apply for this course. More information about Special Entry, Discretionary Entry and Cross Credits here.


A portfolio is not required if you are applying for Artificial Intelligence / Cloud Computing (Bachelor of Software Engineering).


Study at the Media Design School in Auckland, and you can assure your family that you'll be staying in one of the safest and most live-able cities in the world. Auckland is such a diverse city that, no matter where you're from, you'll find food and experiences here that remind you of home.

This wonderful city has nature on its doorstep and, in the same amount of time it takes to fetch a latte, you could travel to spectacular countryside or beaches, all within a stone's throw from the Central Business District.

If you're thinking about making New Zealand your home while you study for your world recognised qualification, you can find more information about making the transition to our beautiful country here.