Modules
- Computational Thinking (20 credits)
- Mathematics for Computing (20 credits)
- Algorithms and Data Structure (20 credits)
- Basics of Cryptocurrency (20 credits)
- Computer Architecture, Networks and Operating Systems (20 credits)
- Programming Lab (20 credits)
- Technology Management (20 credits)
- Data Science, IoT and Big Data (20 credits)
- Object-oriented Programming and Design (20 credits)
- Software Engineering (20 credits)
- Theory and Application of Artificial Intelligence (20 credits)
- Introduction to Blockchain (20 credits)
+ Thesis Year