Skip to content

Module Catalogue

Breadcrumbs navigation

CS5014   Machine Learning

Academic year(s): 2024-2025

Key information

SCOTCAT credits : 15

ECTS credits : 7

Level : SCQF level 11

Semester: 2

Availability restrictions: There are 100 spaces available on this module. Priority will be given to students on MSc Artificial Intelligence programme when spaces are allocated. If necessary, a ballot will be held for other eligible students wishing to take the module.

Planned timetable: To be arranged.

Machine Learning enables computers to improve automatically with experience. A growing number of algorithms are being used to predict outcomes using patterns in collected data. This module covers the essential theory and algorithms, including mathematical foundations, and methodological approaches. It covers a variety of regression, classification and unsupervised approaches. It consists of lectures, and practical components with unassessed exercises and assessed practical coursework assignments with a final exam.

Relationship to other modules

Pre-requisite(s): Postgraduate - PGT: Before taking this module you must have achieved a Grade of B or higher in Higher or A-level Maths

Anti-requisite(s): You cannot take this module if you take ID5059

Learning and teaching methods and delivery

Weekly contact: 2 hr x 11 weeks lectures, 1 hr x 6 weeks tutorial/practical class.

Scheduled learning hours: 28

Guided independent study hours: 122

Assessment pattern

As used by St Andrews: 3-hour Examination = 60%, Existing Coursework = 40%


Re-assessment: 3-hour Examination = 60%, Existing Coursework = 40%

Personnel

Module teaching staff: TBC Module coordinator(s): Director of Postgraduate Teaching - Computer Science (dopgt-cs@st-andrews.ac.uk)