- First Year
- Schols
- Second Year
- Third Year
- Fourth Year
- Advanced Computational Linguistics
- Advanced Computer Architecture
- Computer Graphics
- Computer Vision
- Entrepreneurship
- Formal Verification
- Fuzzy Logic & Control Systems
- Human Factors
- Internet Applications
- Machine Learning
- Machine Learning with Applications in Media Processing
- Next Generation Networks
- Topics in Functional Programming
- Fifth Year