Bachelor of Software Engineering - Artificial Intelligence (AI)
Computer Science
A course by
Media Design School
Study the Bachelor of Software Engineering (Artificial Intelligence) at Media Design School to master algorithms, machine learning fundamentals, and emerging AI technologies, preparing you for high-demand developer roles.
Blended study
This is a mix of online learning & face-to-face sessions
Media Design School, Auckland
It will take a total of 3 years


Coming Soon: Nexties Explorer
Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.
More detailsUnlock these abilities

Master AI and Software Engineering Fundamentals
Develop foundational and advanced skills in software engineering and artificial intelligence, including algorithms, data structures, and problem-solving techniques.

Develop and Deploy AI Solutions
Gain the capability to design, build, and implement machine learning models and AI-driven applications using emerging technologies.

Apply Computer Vision and Natural Language Processing
Acquire expertise in fields such as computer vision, speech recognition, and natural language processing for real-world problem solving.
What You're Signing Up For
The Bachelor of Software Engineering - Artificial Intelligence (AI) at Media Design School is a three-year, NZQF Level 7 degree focused on developing the technical and soft skills necessary for a career in AI and software development. Students gain deep expertise in machine learning, computer vision, natural language processing, data mining, human-centred design, and essential software engineering principles. The programme combines foundational computing and mathematics with advanced AI techniques and applications, preparing graduates to create cutting-edge tools and intelligent systems both online and on campus.
Course Content
- Maths 1
- Introduction to Software Engineering
- Algorithms & Data Structures
- Introduction to Computer Graphics
- Micro-services Architecture
- Probabilities and Statistics
- Concepts in AI
- Introduction to Cloud Computing
- Introduction to DevOps
- Creative Enterprise
- Introduction to Data Science
- Networking & Database Systems
- Project Based Learning Studio: Technology
- Human Centred Design
- Applications of Artificial Intelligence
- Classification and Regression
- Cloud Application Development
- Network Design
- Advanced Tech - Work Integrated Learning
- Machine Learning Principles
- Natural Language Processing & Speech Recognition
- Deep Learning
- Tools for DevOps
- Data Mining & Visualisation
- Secure by Design
- Scaling & Monitoring
What you need to know first
For applicants under 20: NCEA University Entrance or equivalent (CIE or IB University Entrance, or Level 4 or higher qualification from related discipline) plus 28 Level 3 NCEA credits across Mathematics, Statistics, Calculus, Physics, Computing, or Technology.
Applicants 20 years or older qualify for special entry (UE and credit count not required).
Portfolio not required.

What sort of industry will this job lead to
Software Engineering
Artificial Intelligence
Technology
Data Science

Future employment opportunities might be
AI Research Scientist
Machine Learning Engineer
AI Data Analyst
Software Developer
Automation Developer


Coming Soon: Nexties Explorer
Our AI-powered Explorer is almost ready. Soon, you’ll be able to build a dynamic profile of your skills, goals, and strengths, and get a curated selection of courses just for you.
More details