Year 1
Semester 1 (September – 8 weeks)
- FPA60102 Intercultural Management – 2 credits
- MPU3412 Integrity and Anti-Corruption – 2 credits
- ITS66204 Discrete Structures – 4 credits
Total Credits: 8
Semester 2 (January – 16 weeks)
- ITS62704 Computer Architecture and Organization – 4 credits
- CSC61504 Operating Systems – 4 credits
- ITS63304 Object-Oriented Programming – 4 credits
Total Credits: 12
Semester 3 (May – 16 weeks)
- ITS62904 Database Systems – 4 credits
- CSC61404 Systems Analysis and Design – 4 credits
- ITS60504 Data Structures and Algorithms – 4 credits
- Free Elective 1 – 4 credits
Total Credits: 16
Year 2
Semester 4 (September – 8 weeks)
- UCM60103 Emotional Intelligence in Action – 3 credits
- FPA60202 Professionalism at Workplace – 2 credits
Total Credits: 5
Semester 5 (January – 16 weeks)
- CSC61604 Computer Networks – 4 credits
- Specialisation 5 – 4 credits
- Specialisation 6 – 4 credits
- Free Elective 2 – 4 credits
Total Credits: 16
Semester 6 (May – 16 weeks)
- ITS66604 Specialisation 1 (Advanced Programming) – 4 credits
- Specialisation 2 – 4 credits
- Specialisation 7 – 4 credits
- ITS64604 Principles of Software Engineering – 4 credits
Total Credits: 16
Year 3
Semester 7 (September – 8 weeks)
- UCM60303 Social Innovation Project – 3 credits
- Specialisation 8 – 4 credits
Total Credits: 7
Semester 8 (January – 16 weeks)
- Specialisation 3 – 4 credits
- Specialisation 4 – 4 credits
- ITS63504 Human Computer Interaction – 4 credits
Total Credits: 12
Semester 9 (May – 16 weeks)
- Free Elective 3 – 4 credits
- Free Elective 4 – 4 credits
- PRJ63504 Capstone Project I – 4 credits
Total Credits: 12
Year 4
Semester 10 (September – 16 weeks)
- Free Elective 5 – 4 credits
- PRJ63604 Capstone Project II – 4 credits
Total Credits: 8
Semester 11–12 (February – 24 weeks)
- IND60308 Industrial Training – 8 credits
Total Credits: 8