Programme Core Courses
Calculus |
Computer System Administration |
Computer and Internet Fundamental |
Introduction to Programming |
Programming for Machine Learning |
Data Structure and Algorithm |
Computer Networks and Communication |
Operating Systems Design |
Computer Organization and Architecture |
Digital Systems Design |
Database Principles |
Database Design and Implementation |
Object-Oriented Methodology |
IT Professional in Society |
Probability and Statistics |
Linear Algebra |
Discrete Mathematics |
Software Engineering |
Human Computer Interaction |
Final Year Project |
Programme Elective Courses
Web and Mobile Technology
Network Security |
Advanced Internet Systems |
Web Application Development |
Mobile Computing |
Advanced Mobile Computing |
Artificial Intelligence Technology |
Cloud Computing |
Integrated Work Study |
Software Development and Intelligent Computing Stream
Computer Games Design and Animation |
Big Data Analytics |
Artificial Intelligence Technology |
Computer Graphics |
Computer Simulation |
Computer Visions & Applications |
Embedded System Design |
Integrated Work Study |
Networking and Internet Systems Stream
Network Security |
System Programming |
Applied Cryptography |
Mobile Security System |
Distributed Network Algorithm |
Network Virtualization Administration |
Cloud Computing |
Integrated Work Study |