Duration
Discipline
Level
Affiliation
Last Updated
Applicants must meet one of the following academic requirements:
Completion of Higher Secondary / A-Levels / IB or an equivalent qualification
Minimum 2.0 CGPA (or equivalent)
At least D+ in individual subjects
Year 1 Course Details
Course Name |
Computational Thinking |
Graphics Designing |
Fundamentals of Computer Science |
Digital Marketing |
Communication and Research |
Fundamentals of Mathematics |
Year 2 Course Details
Course Name |
Introduction to Procedural Programming |
Computing Science and Mathematics |
Computer Network Fundamentals |
Project 1 |
Computer Organisation and Architecture |
Introduction to Object-Oriented Programming |
Year 3 Course Details
Course Name |
Team Project |
Cyber Security |
Introduction to Digital Forensics |
Introduction to Artificial Intelligence |
Algorithms and Data Structures |
Option modules: Computational Mathematics 1 or Operating Systems |
Year 4 Course Details
Course Name |
Distributed and Client Server Systems |
Computational Mathematics 2 |
Individual Project |
Advanced Cyber Security |
Data-driven Artificial Intelligence |
Year 1 Course Details
Course Name |
Computational Thinking |
Graphics Designing |
Fundamentals of Computer Science |
Digital Marketing |
Communication and Research |
Fundamentals of Mathematics |
Year 2 Course Details
Course Name |
Introduction to Procedural Programming |
Computing Science and Mathematics |
Computer Network Fundamentals |
Project 1 |
Computer Organisation and Architecture |
Introduction to Object-Oriented Programming |
Year 3 Course Details
Course Name |
Introduction to Artificial Intelligence |
Computational Mathematics 1 |
Team Project |
Relational Databases and Web Integration |
Algorithms and Data Structures |
Option Modules: Cyber Security or Object-Oriented System Development or Operating Systems |
Year 4 Course Details
Course Name |
Knowledge-Based Artificial Intelligence |
Individual Project |
Data-driven Artificial Intelligence |
Option Modules-I: Software Architecture or Advanced Web Programming or Computational Mathematics 2 |
Option Modules-II: Parallel Computer Architecture Clusters and Grids or Distributed and Client Server Systems or Large-Scale Software Engineering |
This program equips students with the analytical, technical, and professional skills needed to succeed in today’s rapidly evolving digital economy. It provides a strong foundation in computer science while offering practical exposure to cybersecurity, artificial intelligence, machine learning, programming, data analytics, network security, and modern computing practices.
Students interested in areas such as secure software development, ethical hacking, network security, machine learning, deep learning, intelligent software development, and AI applications can develop both theoretical knowledge and practical, industry-relevant skills through the program. The course is designed to align with UK higher education quality frameworks and global industry practices, helping graduates confidently pursue rewarding careers across the technology, cybersecurity, and artificial intelligence sectors.