IF25-40401
Deep Learning
Description
This course prepares students to explain the concepts of artificial neural networks and deep learning, implement CNN, RNN and Transformer architectures to solve problems, and apply training and optimisation techniques for deep learning models. Study materials: Artificial Intelligence (AI).
Topics
- Artificial neural networks and backpropagation
- Convolutional neural networks (CNN)
- Recurrent neural networks (RNN)
- Transformer architecture and attention mechanisms
- Training and regularisation techniques
- Model optimisation algorithms
- Performance evaluation of deep learning models
Course Learning Outcomes (CLO)
Each course outcome derives from one programme outcome.
- CPMK-AIDE-02
Students are able to build an applied decision basis by optimising computing performance through simultaneous processing, and apply the principles of computing ethics
CPLP03 - CPMK-AIDE-01
Students are able to design and implement advanced artificial intelligence modelling to analyse diverse large-volume data through the management of structured data storage infrastructure.
CPLP03
Supported PLOs
- CPLP03
- Develop advanced artificial intelligence models and manage big data, and build applied decision support with attention to optimal performance and computing ethics.

