| S. No |
Code |
Course Title |
Credit hours |
| 1 |
CS-726 |
Advanced Software Engineering |
3(3-0) |
| 2 |
CS-728 |
Advanced Topics in Software Engineering |
3(3-0) |
| 3 |
CS-731 |
Object Oriented Modeling |
3(3-0) |
| 4 |
CS-732 |
Object Oriented Software Engineering |
3(3-0) |
| 5 |
CS-734 |
Formal Software Specification
and Development |
3(3-0) |
| 6 |
CS-736 |
Software Quality Assurance |
3(3-0) |
| 7 |
CS-738 |
Software Requirements Engineering |
3(3-0) |
| 8 |
CS-739 |
Software Engineering Processes |
3(3-0) |
| 9 |
CS-741 |
Model and Specification-based
Software Testing |
3(3-0) |
| 10 |
CS-742 |
Software Project Management |
3(3-0) |
| 11 |
CS-743 |
Trends in Software Engineering |
3(3-0) |
| 12 |
CS-744 |
Software Analysis and Design
Patterns |
3(3-0) |
| 13 |
CS-746 |
Topics in Object Oriented
Analysis and Design |
3(3-0) |
| 14 |
CS-747 |
Software Fault Tolerance |
3(3-0) |
| 15 |
CS-748 |
Software Architecture |
3(3-0) |
| S. No |
Code |
Course Title |
Credit hours |
| 1 |
CS-822 |
Pattern Recognition |
3(3-0) |
| 2 |
CS-845 |
Decision Support Systems |
3(3-0) |
| 3 |
CS-860 |
Advanced Topics in AI Programming |
3(3-0) |
| 4 |
CS-861 |
Design of Intelligent Systems |
3(3-0) |
| 5 |
CS-862 |
Machine Learning |
3(3-0) |
| 6 |
CS-863 |
Neural Networks |
3(3-0) |
| 7 |
CS-864 |
Mathematical Reasoning |
3(3-0) |
| 8 |
CS-865 |
Computer Vision |
3(3-0) |
| 9 |
CS-866 |
Data Mining |
3(3-0) |
| 10 |
CS-867 |
Digital Image Processing |
3(3-0) |
| 11 |
CS-868 |
Image and Video Coding |
3(3-0) |
| 12 |
CS-869 |
Advanced Topics in Artificial
Intelligence |
3(3-0) |
| 13 |
CS-807 |
Multi Agent Systems |
3(3-0) |
| 14 |
CS-820 |
Geographical Information Systems |
3(3-0) |
| 15 |
CS-821 |
Virtual Reality |
3(3-0) |
| 16 |
CS-920 |
Intelligent User Interfaces |
3(3-0) |
| 17 |
CS-921 |
Multimedia Databases |
3(3-0) |
| 18 |
CS-922 |
Information Retrieval Techniques |
3(3-0) |
| 19 |
CS-923 |
Rich Internet Applications |
3(3-0) |
| 20 |
CS-924 |
Advance Computer Graphics |
3(3-0) |
| 21 |
CS-925 |
Multimedia and Hypermedia
Systems |
3(3-0) |
| 22 |
CS-926 |
Human Computer Interfaces |
3(3-0) |
| 23 |
CS-927 |
Computer Animation |
3(3-0) |