MS Computer Science

Computer

Programs Offered

MS Computer Science

Duration: 2 Years (4 Semesters)

Eligibility Criteria: : Minimum 16 years of education with BS in any computing discipline from a recognized Institution with a minimum CGPA 2.0/4.0 or equivalent. The GAT-General Test with a minimum 50% cumulative score or Department's Entry Test (Minimum 50% Marks)
Total Credit Hours (CH): 32

The courses in MS Computer degree program are categorized as:
Core Courses: 14 credit hours
Elective Courses: 12 credit hours
Thesis: 6 credit hours.

Core Courses

Course Code Course Title Credit Hours
( Th + Lab )
CS-781 Advanced Analysis of Algorithms 3+0
CS-782 Advanced Theory of Computation 3+0
CS-783 Advanced Operating Systems 3+0
CS-784 Advanced Computer Architecture 3+0
GE-164 Understanding of Holy Quran - I 0+1
GE-165 Understanding of Holy Quran - II 0+1

Elective Courses

Course Code Course Title Credit Hours
( Th + Lab )
CS-711 Software Quality Assurance 3+0
CS-712 Advanced Image Processing 3+0
CS-722 Distributed Systems 3+0
CS-723 Information Security 3+0
CS-726 Wireless Networks 3+0
CS-751 Human Information Interaction 3+0
CS-752 Multimedia Information Retrieval 3+0
CS-753 Web Mining 3+0
CS-754 Digital Libraries 3+0

Elective Courses

Course Code Course Title Credit Hours
( Th + Lab )
CS-713 Advanced Topics in Computer Vision 3+0
CS-714 Medical Image Processing 3+0
CS-718 Advanced Software Testing 3+0
CS-721 Advanced Computer Networks 3+0
CS-724 Networks Performance Evaluation 3+0
CS-725 Advanced Network Security 3+0
CS-757 Information Visualization 3+0
CS-755 Search Experience Design 3+0
CS-756 Information Architecture 3+0
CS-741 Advanced Machine Learning 3+0
CS-771 Independent Study 3+0
CS-772 Quantum Computing 3+0
CS-773 Special Topics in Computer Science-I 3+0
CS-712 Advanced Image Processing 3+0

Thesis (Option to Graduate Via Course Work is Also Available)

Course Code Course Title Credit Hours
( Th + Lab )
CS-799 MS Research Work 06