- Big Data Systems
- Machine Learning
- Database Management Systems
- Deep Learning
- Mathematical Foundations of Data Science
- Guidance for Autonomous Vehicles
- Pattern Recognition and Machine Learning
- Digital Video Processing
- Probability, Statistics and Stochastic Process
- Creative Engineering Project (Undergraduate Research)
- Process Optimisation
- Data Structures and Algorithms