The Bachelor in Artificial Intelligence and Machine Learning (BSc) program is of four years duration. In the first year the student will undertake an intensive learning program of computer science fundamentals, programming including an immediate introduction to an AI-appropriate language, and mathematics. In subsequent years the focus on artificial intelligence will intensify while also including core computer science aspects such as operating systems, data structures and algorithms, database systems, computer graphics.
Data analytics / mining and more specialist topics such as language engineering / translation and cultural aspects of AI are covered in later years. Students who opt to exit after four years with a bachelors degree will complete, in their final year, a year-long Final year Project that is the culmination of their studies drawing on their skills in research, algorithm or system design, and implementation.