MS in Computer Science, offered by the department of the computing, is an advanced degree program in the area of computer sciences. The program is aimed at preparing students for advanced and research oriented jobs in the area. Most of the courses in this program are designed in such a way that students are required to exhibit high level skills in research activities. Apart from core courses, students are also required to take courses from one of the specialization areas of their own choice to fulfill the requirements of MS degree.
Course Code | Course Name | Credit Hours | Pre Req |
---|---|---|---|
CSC502 | Advanced Theory of Computing | 3+0 | None |
CSC5XX | Elective-I | 3+0 | None |
Course Code | Course Name | Credit Hours | Pre Req |
---|---|---|---|
CSC501 | Advanced Design and Analysis of Algorithm | 3+0 | None |
CSC5XX | Elective-II | 3+0 | |
CSC5XX | Elective-III | 3+0 | |
Course Code | Course Name | Credit Hours | Pre Req |
---|---|---|---|
CSC5XX | Elective-IV | 3+0 | None |
CSC5XX | Specilization-I | 3+0 | None |
CSC599 | Thesis-I | 3+0 | None |
Course Code | Course Name | Credit Hours | Pre Req |
---|---|---|---|
CSC5XX | Specilization-I | 3+0 | None |
CSC599 | Thesis-II | 3+0 | None |
Course Code | Course Name | Credit Hours |
---|---|---|
CSC504 | Advanced Computer Architecture | 3+0 |
CSC551 | Advanced Programming | 3+0 |
CSC507 | Information Theory | 3+0 |
CSC508 | Numerical Method | 3+0 |
CSC522 | Fuzzy Logic | 3+0 |
CS523 | Genetic Algorithm | 3+0 |
CSC513 | Advanced Network Security | 3+0 |
CSC514 | Advanced Network Programming | 3+0 |
CSC521 | Advanced Artificial Neural Networks | 3+0 |
CSC515 | Mobile Computing | 3+0 |
CSC531 | Advanced Software Engineering Techniques | 3+0 |
CSC532 | Software Quality Assurance | 3+0 |
Associate Professor
Assistant Professor
Assistant Professor
Assistant Professor
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Lecturer
Junior Lecturer
Junior Lecturer