Year 1
• Database Systems
• Computer Architecture and Organisation
• Object Oriented Programming
• Discrete Structures
• Principles of Software Engineering
• Systems Fundamentals
• Data Structures and Algorithms
• Operating Systems and Computer Networks
• Advanced Programming
Year 2
• Theory of Computation
• Machine Learning and Parallel Computing
• Ideating Start-up
• Specialisation modules
Year 3
Conventional Mode
• Capstone Project I
• Capstone Project II
• Human Computer Interaction
• Professional Practices and Information Security
Work-Based Learning Mode
• Human Computer Interaction
• Professional Practices and Information Security
• Industrial Project I
• Industrial Project II
Technoprenueurship Mode
• Human Computer Interaction
• Technopreneurship Project I
• Professional Practices and Information Security
• Technopreneurship Project II