Artificial intelligence (AI) is the combination of data, algorithms and computing power that can perform tasks that would require intelligence if they were done by a human. It is impacting our lives, businesses and environment. As a subject AI will give students advanced skills and techniques to address the problems at hand.

Other qualifications

Prescriptions for:

Artificial Intelligence papers

300 Level 500 Level
Code and paper title Points
COMPX301 Design and Analysis of Algorithms right arrow

This course gives a survey of advanced algorithms and analysis of their performance, along with heuristic methods that include basic Artificial...

15 24A (Hamilton)
COMPX307 Principles of Programming Languages right arrow

The design, implementation and use of programming languages, in particular the use of functional languages to implement imperative languages will be...

15 24B (Hamilton)
COMPX310 Machine Learning right arrow

This paper introduces Machine Learning (ML) which is the science of making predictions. ML algorithms strive to be fast and highly accurate, while...

15 24B (Hamilton) & 24B (Tauranga)
COMPX323 Advanced Database Concepts right arrow

This paper provides an introduction to the advanced features of database management systems. Students will learn to use and manipulate advanced...

15 24A (Hamilton)
COMPX361 Logic and Computation right arrow

The syllabus includes: further development of predicate logic with application to program verification; mathematical induction including structural...

15 24B (Hamilton) & 24B (Tauranga)
DATAX322 Probability and Stochastic Processes right arrow

This paper introduces students to probability theory and stochastic processes. It covers formally the theoretical foundations of probability, random...

15 24A (Hamilton)
Code and paper title Points
AIMLX591 Artificial Intelligence Dissertation right arrow

A report on findings of a theoretical or empirical investigation.

30 24X (Hamilton)
AIMLX592 Artificial Intelligence Dissertation right arrow

A report on the findings of a theoretical or empirical investigation.

60 24X (Hamilton)
AIMLX594 Artificial Intelligence Thesis right arrow

An externally examined piece of written work that reports on the findings of supervised research.

120 24X (Hamilton)
COMPX521 Machine Learning Algorithms right arrow

This paper exposes students to selected machine learning algorithms and includes assignments that require the implementation of these algorithms.

15 24B (Hamilton)
COMPX523 Machine Learning for Data Streams right arrow

Data streams are everywhere, from F1 racing over electricity networks to news feeds. Data stream mining relies on and develops new incremental...

15 24A (Hamilton)
COMPX525 Deep Learning right arrow

This paper provides an introduction into Deep Learning, focussing on both algorithms and applications. It covers both the basics of Neural networks...

15 24A (Hamilton)
COMPX546 Graph Theory right arrow

An introduction to graph theory and combinatorics, including network optimisation algorithms.

15 24B (Hamilton)
COMPX555 Bioinformatics right arrow

An introduction to bioinformatics, open to students majoring in computer science or biology. It includes an overview of molecular biology, genomics...

15 24B (Hamilton)
time

2024 Catalogue of Papers information current as of 16 Apr 2024 01:00am