Course Code
Course Name
Total Items
Introduction to Computers for the Arts and Social Sciences
0
Introduction to Computers for the Sciences
0
Introduction to Computer Science I
1
Introduction to Computer Science II
0
Introduction to Computer Science I
0
Introduction to Computer Science II
0
Introduction to Computer Game Design
0
Introduction to Mobile Application Development
0
Introduction to Robotics
0
Introduction to Systems Programming
0
Abstract Data Types and Algorithms
3
Introduction to Software Engineering
0
Fundamentals of Web Applications
3
Computer Game Design and Development
0
Fundamentals of Mobile Robot Programming
0
Object-Oriented Software Engineering
0
Database Management Systems
0
Human-Computer Interaction
0
Principles of Computer Networks
0
Foundations of Game Programming and Computer Graphics
2
Algorithms for Modern Data Sets
0
Introduction to Theory of Computation
0
Design and Analysis of Algorithms I
1
Discrete Structures and Applications (Honours)
0
Distributed Operating Systems
1
Real-Time 3D Game Engines
0
Transaction Processing Systems
0
Software Quality Assurance
0
Programming for Clusters and Multi-Core Processors
0
Principles and Practice of Distributed Programming
0
Artificial Intelligence
0
Evolutionary Computation and Artificial Life
0
Computer Systems Security
0
Wireless Networks and Security
0
Computational Molecular Biology
0
Computational Systems Biology
0
Advanced Computer Game Design and Development
0
Design and Analysis of Algorithms II
2
Numerical Linear Algebra
0
Advanced Topics in Computer Science
2