STRUCTURE OF MSCS PROGRAMME
Course types |
No. of Courses |
Cumulative Credit Hours |
Core Courses |
4 |
12 |
Compulsory course |
1 |
3 |
Electives |
3 |
9 |
Thesis |
2 |
6 |
Total |
10 |
30 |
CORE COURSES (12 Credit Hours)
At least four courses must be taken from the following: |
Course Code |
Title |
Credit Hours |
CSC7101 |
Advanced Analysis of Algorithms |
3-0-3 |
CSC7102 |
Advanced Operating Systems |
3-0-3 |
CSC7105 |
Theory of Programming Languages |
3-0-3 |
CSC7103 |
Theory of Automata – II |
3-0-3 |
CSC7104 |
Advanced Computer Architecture |
3-0-3 |
Total Credit Hours |
12 |
ELECTIVE COURSES (9 Credit Hours)
At least three courses must be taken from the following: |
Course Code |
Title |
Credit Hours |
CSE7201 |
Advanced Machine Learning |
3-0-3 |
CSE7202 |
Advanced Deep Learning |
3-0-3 |
CSE7203 |
Advanced Image Processing |
3-0-3 |
CSE7209 |
Advanced Cloud Computing |
3-0-3 |
ITE7242 |
Advanced Computer Networks |
3-0-3 |
CSE7210 |
Advanced Data Mining |
3-0-3 |
CSE7204 |
Advanced Computational Intelligence |
3-0-3 |
CSE7213 |
Advanced Big Data Analytics |
3-0-3 |
CSE7205 |
Intelligent System Design |
3-0-3 |
ITE7249 |
System/Network Security |
3-0-3 |
CSE7207 |
Social Network Analysis |
3-0-3 |
DSC7101 |
Tools and Techniques for Data Science |
3-0-3 |
CSE7208 |
Advanced Internet of things |
3-0-3 |
CSE7206 |
Neural Networks for Visual Recognition |
3-0-3 |
CSE7205 |
Intelligent System Design |
3-0-3 |
CSE7212 |
IoT for Smart Cities and Smart Homes |
3-0-3 |
CSE7401 |
Thesis (Partial registration) – I |
3-0-3 |
CSE7402 |
Thesis (Partial registration) – II |
3-0-3 |
Note: The list of elective courses can be extended.
COMPULSORY COURSE (3 Credit Hours) |
CC7105 |
Research Methodology |
3-0-3 |
Total Credit Hours |
3 |
Research Work/Thesis (6 Credit Hours) |
Registration in “MS Thesis – I” is allowed provided the student has:
- Earned at least 18 credits
- Passed the “Research Methodology” course
- CGPA is equal to or more than 2.5
|