Skip to main content

Study information

Deep Learning - 2025 entry

MODULE TITLEDeep Learning CREDIT VALUE15
MODULE CODECOMM113 MODULE CONVENERUnknown
DURATION: TERM 1 2 3
DURATION: WEEKS 12
Number of Students Taking Module (anticipated) 40
DESCRIPTION - summary of the module content

Deep Learning is a highly in-demand skill in AI. In this module you will study foundational and advanced deep learning techniques, understand how to build neural networks, and how to lead successful machine learning projects. You will learn key concepts, including for example, convolutional neural networks (CNNs), recurrent neural networks (RNNs), and contemporary advancements such as Transformers, with practical applications across various domains. You will attend lectures providing in-depth coverage of theories and algorithms. In addition, you will attend lab sessions where you'll apply theoretical concepts to hands-on practices. This module is suitable for Computer Science, Mathematics and Engineering students and any students with experience in programming and foundational machine learning concepts.

Co-requisite modules: ECMM422 Machine Learning or ECMM445 Learning from Data

AIMS - intentions of the module

This module aims to provide you with a strong theoretical foundation and practical skills in deep learning. You will gain an in-depth understanding of fundamental and advanced neural network architectures and techniques, including for example, CNNs, RNNs, Transformers and attention mechanisms, Dropout, and BatchNorm. The module will also introduce you to state-of-the-art research topics and real-world applications in computer vision, natural language processing, and beyond. You will work on case studies from for example, autonomous driving, video understanding or healthcare. You will practice these ideas in Python and in popular deep learning frameworks such as TensorFlow or Pytorch. Through hands-on practice, you will develop the ability to design, train, and evaluate deep learning models, preparing you for both academic research and industry applications in AI.

INTENDED LEARNING OUTCOMES (ILOs) (see assessment section below for how ILOs will be assessed)

On successful completion of this module you should be able to:

Module Specific Skills and Knowledge:

  1. Accurately explain a range of key concepts and advanced models of deep learning.

  2. Implement deep learning models to solve real-world problems.

Discipline Specific Skills and Knowledge:

  1. Formulate relevant real-world challenges as problems suitable for deep learning approaches.

  2. Critically evaluate the performance of different deep learning models and architectures and their application to a range of problems.

Personal and Key Transferable/ Employment Skills and Knowledge:

  1. Effectively communicate insights and evaluations drawn from research papers.

  2. Demonstrate independent study and research skills through conducting projects.

SYLLABUS PLAN - summary of the structure and academic content of the module
Concepts and Theoretical Foundations
Introductions of deep learning.
Basics of artificial neural networks and backpropogation.
Techniques to improve neural networks, for example, regularisation, optimizations and hyperparameter tuning.
 
Implementation and Practical Techniques
Deep learning frameworks (for example, Pytorch or Tensorflow).
Convolutional Neural Networks and applications (for example, object classification and object detection).
Recurrent Neural Networks and applications (for example, natural language processing, speech recognition and more).
Transformers and attention mechanism.
 
Analysis and Evaluation
Quantitative and qualitative evaluation techniques.
Ablation study.
Real-World case studies and advanced applications.
LEARNING AND TEACHING
LEARNING ACTIVITIES AND TEACHING METHODS (given in hours of study time)
Scheduled Learning & Teaching Activities 33 Guided Independent Study 117 Placement / Study Abroad 0
DETAILS OF LEARNING ACTIVITIES AND TEACHING METHODS
Category  Hours of study time  Description 
Scheduled Learning & Teaching activities 22 Lectures
Scheduled Learning & Teaching activities 11 Workshops/tutorials
Guided independent study 45 Coursework preparation and completion
Guided independent study 72 Wider reading and self-study

 

ASSESSMENT
FORMATIVE ASSESSMENT - for feedback and development purposes; does not count towards module grade
Form of Assessment Size of the assessment e.g. duration/length ILOs assessed Feedback method
Practical Exercises 10 All Answers to exercises and oral feedback

 

SUMMATIVE ASSESSMENT (% of credit)
Coursework 30 Written Exams 70 Practical Exams 0
DETAILS OF SUMMATIVE ASSESSMENT
Form of Assessment % of credit Size of the assessment e.g. duration/length ILOs assessed  Feedback method
Continuous assessment 30 30 hours All Written
Written exam - closed book 70 2 hours 1, 3, 4 Orally, on request

 

DETAILS OF RE-ASSESSMENT (where required by referral or deferral)
Original form of assessment Form of re-assessment  ILOs re-assessed Time scale for re-assessment
Continuous assessment Continuous assessment All Referral/deferral period
Written exam - closed book Written exam - closed book 1, 3, 4 Referral/deferral period

 

RE-ASSESSMENT NOTES

Reassessment will be by coursework in the failed or deferred element only. For referred candidates, the module mark will be capped at 50%. For deferred candidates, the module mark will be uncapped.

RESOURCES
INDICATIVE LEARNING RESOURCES - The following list is offered as an indication of the type & level of
information that you are expected to consult. Further guidance will be provided by the Module Convener

Basic reading:

  • Goodfellow, I., Bengio, Y., Courville, A. and Bengio, Y., 2016. Deep learning (Vol. 1, No. 2). Cambridge: MIT press.

  • Bishop, C.M. and Bishop, H., 2023. Deep learning: Foundations and concepts. Springer Nature.

  • Krizhevsky, A., Sutskever, I. and Hinton, G.E., 2012. Imagenet classification with deep convolutional neural networks. Advances in neural information processing systems, 25.

  • Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, Ł. and Polosukhin, I., 2017. Attention is all you need. Advances in neural information processing systems, 30.

Web-based and electronic resources: 

  • ELE

Reading list for this module:

There are currently no reading list entries found for this module.

CREDIT VALUE 15 ECTS VALUE 7.5
PRE-REQUISITE MODULES None
CO-REQUISITE MODULES None
NQF LEVEL (FHEQ) 7 AVAILABLE AS DISTANCE LEARNING No
ORIGIN DATE Monday 11th November 2024 LAST REVISION DATE Thursday 29th May 2025
KEY WORDS SEARCH Deep learning, AI, machine learning

Please note that all modules are subject to change, please get in touch if you have any questions about this module.