Course image CS3D6/CS3D7: Work based project (DA) - Data Analyst/Software Engineer
2025/26
Course image CS430/CS910: Foundations of Data Analytics
2025/26
Course image CS435/CS915: Advanced Computer Security
2025/26
Course image CS345/CS912: Sensor Networks and Mobile Data Communications
2025/26
Course image CS412/CS932: Formal Systems Development
2025/26
Course image CS3D2:Machine Learning and Data Mining (DA)
2025/26
Course image CS352:Project Management for Computer Scientists
2025/26
Course image CS349:Principles of Programming Languages
2025/26
Course image CS342:Machine Learning
2025/26
The module covers the main models and algorithms for regression, classification, clustering, and probabilistic classification. Topics such as linear and logistic regression, regularisation, probabilistic (Bayesian) inference, SVMs, neural networks, clustering, and dimensionality reduction are covered. The module primarily uses the Python programming language and assumes familiarity with linear algebra, probability theory, and programming in Python.