Academic Year 1 Modules
Cryptography and Security
Database Fundamentals
Inside Information Technology
Introduction to Cybersecurity#
Introduction to Artificial Intelligence
Network Engineering Fundamentals
Object-Oriented Programming Fundamentals
Programming Environment
Tools for Modelling the World
Academic Year 2 Modules
Agentic AI Software Engineering
Algorithms and Data Structures
Intermediate Object-Oriented Programming
Industry Project
Professional Practices and Entrepreneurship in Information Technology
System Analysis and Design#
Academic Year 3 Modules
Capstone Project
Computational Intelligence for Data Analytics
Deep Learning
Image Processing
Natural Language Processing
Project Management
Elective Modules (Choose 3 of the following)
Blockchain and Cryptocurrencies
Data Security and Information Assurance
Introduction to Penetration Testing
Mobile Application Development
Network Systems and Web Security
Professional Software Development
Software Development, Security and Operations
#Note that new applicants to this programme may be required to undertake bridging e-learning modules to meet the prerequisite knowledge requirements
Mode of Assessment
Assessment for this programme may include assignments, tests, projects, practical and final examinations, and others.