Postgraduate Programme and Module Handbook 2025-2026
Module COMP53715: Deep Learning
Department: Computer Science
COMP53715: Deep Learning
Type | Tied | Level | 5 | Credits | 15 | Availability | Available in 2025/2026 | Module Cap |
---|
Tied to | G5T609 |
---|---|
Tied to | G5T709 |
Prerequisites
- None
Corequisites
- None
Excluded Combination of Modules
- None
Aims
- To enable students to design solutions that learn to solve difficult high-dimensional problems across a variety of tasks.
- To position students to understand much of the current literature on deep learning, and be able to extend the knowledge with future study.
Content
- Foundations of machine learning and deep learning: linear regression, Bayesian infer-ence, bias/variance, generalisation, regularisation, cross-validation.
- PyTorch tensor programming and gradient descent.
- Designing architectures: feedforward neural networks, convolutional neural networks, residual architectures, transformers and attention.
- Modelling approaches: sequential models, generative adversarial networks, variational autoencoders, diffusion models, flow models.
- Training and optimisation on GPU servers, model evaluation and inference.
Learning Outcomes
Subject-specific Knowledge:
- By the end of this module, students should be able to demonstrate:
- an understanding of the key principles of deep learning for use in curating datasets, designing, training and evaluating models.
- a critical understanding of the foundational approaches within current deep learning literature, neural network architectures and neural network architecture components.
- a systematic understanding of statistical methods and techniques used in machine learning and of statistical learning theory with respect to deep learning approaches.
Subject-specific Skills:
- By the end of this module, students should be able to demonstrate:
- the scientific approach to design, training, validation, and testing of deep neural net-works using modern deep learning libraries in a broad range of applications.
- an ability to understand and identify inherent issues in dataset and algorithmic bias prior to training or architecture design.
- the ability to design efficient and bespoke neural networks with respect to the task requirements and dataset characteristics.
Key Skills:
- By the end of this module, students should be able to demonstrate:
- an ability to critically evaluate and analyse complex problems according to the data structure and characteristics.
- an ability to understand the high-level theory and effectively communicate technical in-formation associated with deep learning literature.
- an ability to utilise modern GPU servers for learning to solve difficult high-dimensional problems.
Modes of Teaching, Learning and Assessment and how these contribute to the learning outcomes of the module
- Lectures enable the students to learn new material relevant to machine and deep learning, as well as their applications.
- Computer classes enable students to acquire necessary coding skills, learn about the relevant libraries and packages and receive feedback on their work.
- The summative assignment assesses the learnt knowledge and application of methods and techniques. It consists of a coding exercise with accompanying report.
Teaching Methods and Learning Hours
Activity | Number | Frequency | Duration | Total/Hours | |
---|---|---|---|---|---|
Lectures | 8 | 1 per week | 2 hours | 16 | ■ |
Computer Classes | 8 | 1 per week | 2 hours | 16 | ■ |
Preparation and Reading | 118 | ||||
Total | 150 |
Summative Assessment
Component: Coursework | Component Weighting: 100% | ||
---|---|---|---|
Element | Length / duration | Element Weighting | Resit Opportunity |
Assignment | 100% |
Formative Assessment:
Via computer classes
■ Attendance at all activities marked with this symbol will be monitored. Students who fail to attend these activities, or to complete the summative or formative assessment specified above, will be subject to the procedures defined in the University's General Regulation V, and may be required to leave the University