Module Code | Module Name |
Semester 01 |
CS1012 | Fundamentals of Programming |
CS1101 | Programming Laboratory* |
CS1022 | Foundation of Computer Science |
CS1032 | Computer Systems Architecture |
CS1043 | Fundamentals of Databases |
CS1052 | Fundamentals of Visual Computing |
CM1033 | Probability and Statistics |
CM1012 | Engineering Mathematics |
DL1132 | English: Basic Study Skills for CS/SE/CE |
LS1052 | Leadership Training |
MS1014 | Military Studies I |
Semester 02 |
CS1062 | Developments in Mathematics & Sciences |
CS1073 | Object Oriented Programming I |
CS1082 | Web Development |
CS1092 | Computer Networks I |
CM1052 | Discrete Mathematics |
COE1993 | Group Project in Hardware |
EE1102 | Fundamentals of Electrical Engineering |
ET1102 | Basic Electronics |
DL2142 | English: Advance Study Skills for CS/SE/CE |
MS1024 | Military Studies II |
Click here for more details
Module Code | Module Name |
Semester 03 |
CS2013 | Data Structures and Algorithms |
CS2022 | Operating Systems |
CS2032 | Object Oriented Programming II |
CS2042 | Computer Networks II |
CS2052 | Requirement Engineering |
EE2122 | Electronics System |
CM2013 | Calculus & Numerical Methods |
MF2113 | Principles of Management |
MS3032 | Strategic Defence Studies |
DL3152 | Writing and Speaking Skills |
MS2044 | Military Studies III |
Semester 04 |
CS2062 | Data Structures and Algorithms II |
CS2072 | Advance Computer Architecture & Organization |
CS2082 | Artificial Intelligence |
SE2013 | Software Project Management |
SE2022 | Software Process Engineering |
CM2032 | Statistical Distributions and Inference |
EE2222 | Computer Interfacing & Microprocessors |
CS2993 | Group project in Software Development |
DL4162 | Research Writing Skills |
MS2024 | Military Studies IV |
Click here for more details
Module Code | Module Name |
Semester 05 |
CS3202 | UX and UI Engineering |
CS3023 | Advanced Databases and Big Data Analytics |
CS3032 | Concurrent Programming |
CS3042 | Image Processing & Computer Vision |
CS3052 | Essentials of Computer Law |
CS3062 | Research Methodology |
CS3072 | Logic Programming |
CS3082 | Mobile Computing |
CS3092 | Computer and Network Security |
CS3102 | Bioinformatics |
SE3042 | Software Architecture & Design |
Semester 06 |
CS3112 | Computer Graphics & Visualization |
CS3122 | Automata Theory |
CS3132 | High Performance Computing |
CS3142 | Complex Systems and Agent Technology |
CS3152 | Information Security |
CS3162 | Social Aspects of Computing |
CS3172 | Digital Forensics |
CS3182 | Modeling and Simulation |
CS3192 | Nature Inspired Computing |
CS3992 | Independent Study |
CM3013 | Operational Research |
COE3052 | Microcontrollers and Embedded Systems |
Click here for more details
Module Code | Module Name |
Semester 07 |
CS 4012 | Emerging Trends in Computing |
CS4022 | Theory of Programing Languages |
CS4032 | Natural Language Processing |
CS4042 | Machine Learning |
SE4042 | Software Quality Assurance |
CS4062 | Artificial Cognitive Systems |
CS4072 | Computability and Complexity |
CS4082 | Semantic Web and Ontology |
CS4092 | Distributed Systems |
CS4102 | Computer Music |
COE4022 | Advanced Operating Systems |
COE4042 | Robotics and Automation |
SE4012 | Formal Methods and Software Verification |
CM4012 | Advanced Topics in Statistics |
CS4999 | Individual Research Project (Final evaluation at Semester 8) |
Semester 08 |
CS4999 | Individual Research Project (Conducted through Semester 7 and 8) |
CS4986 | Industrial Training |
Click here for more details