PHD COMPUTER SCIENCE (AFTER MS/MPHIL)

PhDCS

COURSE FACT

STUDY LEVEL STUDY NOTE PROGRAM DURATION CREDITS HOURS

Post Graduate

Full-Time

6 Semesters (3 years)

30

Eligibility Criteria

18 Years of Education, MS/MPhil or Equivalent degree from HEC recognized university with minimum 3.00/4.00 CGPA in semester system or 60% marks in annual system. A Graduate Record Examination (GRE) test administered by the Education Testing Service, or a graduate admission test administered by the Education Testing Council, or an equivalent TUF test developed by TUF is mandatory to pass.

ADP Digital Media and Broadcast Journalism

ADP Medical Imaging Sciences

ADP Nutrition and Dietetics Sciences

Master of Science in Medical Laboratory Sciences

PhD Urdu

MPhil Urdu

ADMISSIONS

OPEN 2024

OBJECTIVES

•To prepare the researcher to achieve expertise in software development, problem analysis, software design and the use of programming languages and tools.

• To provide the students with substantial knowledge of a broad range of problem-solving techniques which include algorithms and design techniques

• To demonstrate understanding of the core areas of algorithms, theory of computation, operating systems, linguistics of programming languages and architecture

•To enable the researcher to apply concepts of discrete and continuous mathematic

ROLE AND SCOPE

Computer science being one of the essential fields of industry and always evergreen in terms of scope and job prospects

A Ph.D. in Computer Science course is most desired because Computer Science is the latest field of study. As technology in Computer Science is being updated at a fast pace, one needs to be an expert in the field of Computer Science so that one can be a part of the evolving process. Doctor of Philosophy or Ph.D. is the highest degree offered by any University in a course of study. The candidate applying for a Ph.D. in CS should hold an Honors degree or be a Master’s degree holder.

 
Serial Activity Credit Hours
1 Course Work 24
2 Thesis 6

Semester I

Course Code Subject Credit Hours
SS-500 Research Methodology 3(3-0)
CS-XXX Elective-I 3(3-0)
CS-XXX Elective-II 3(3-0)
CS-XXX Elective-III 3(3-0)
Total Credit Hours 12

Semester II

Course Code Subject Credit Hours
CS-XXX Elective-III 3(3-0)
CS-XXX Elective-IV 3(3-0)
CS-XXX Elective-V 3(3-0)
CS-XXX Elective-VI 3(3-0)
Total Credit Hours 12

Semester III

Course Code Subject Credit Hours
CS-838 Comprehensive Exam 0
CS-839 Thesis Work (Continue) 6
Total Credit Hours 6

Semester IV

Course Code Subject Credit Hours
CS-839 Thesis Work (Continue)  
Total Credit Hours  

Semester V

Course Code Subject Credit Hours
CS-839 Thesis Work (Continue)  
Total Credit Hours  

Semester VI

Course Code Subject Credit Hours
CS-839 Thesis Work  
Total Credit Hours for Ph.D. Program 30

List of Elective Courses

Sr.No. Course Title Credit Hours
CS-701 Advanced Human-Computer Interaction 3(3-0)
CS-702 Advanced Requirements Engineering 3(3-0)
CS-703 Advanced Software Project Management 3(3-0)
CS-704 Advanced Software System Architecture 3(3-0)
CS-705 Advanced Topics in Applied Cryptography 3(3-0)
CS-706 Agent Based Modeling 3(3-0)
CS-707 Agile Software Development 3(3-0)
CS-708 Applied Cryptography 3(3-0)
CS-709 Big Data Analytics 3(3-0)
CS-710 Complex Networks 3(3-0)
CS-721 Component Based Software Engineering 3(3-0)
CS-722 Cryptography 3(3-0)
CS-723 Database Security 3(3-0)
CS-724 Deep Learning 3(3-0)
CS-725 Distributed Data Processing 3(3-0)
CS-726 Empirical Software Engineering 3(3-0)
CS-727 Information Privacy and Security 3(3-0)
CS-728 Machine Learning 3(3-0)
CS-729 Management & Organizational Behavior 3(3-0)
CS-730 Natural Language Processing 3(3-0)
CS-731 Artificial Neural Networks 3(3-0)
CS-732 Quantum Cryptography 3(3-0)
CS-733 Reliability Engineering 3(3-0)
CS-734 Requirements Engineering 3(3-0)
EE-625 Internet of Things 3(3-0)
CS-735 Security Management 3(3-0)
CS-736 Security Testing 3(3-0)
CS-737 Software Configuration Management 3(3-0)
CS-738 Software Measurement and Metrics 3(3-0)
CS-728 Software Process Management & Metrics 3(3-0)
CS-729 Software Project Management 3(3-0)
CS-731 Software Risk Management 3(3-0)
CS-742 Software Testing and Quality Assurance 3(3-0)
CS-738 Statistical and Mathematical Methods For Data Science 3(3-0)
CS-732 Tools and Techniques in Data Science 3(3-0)
CS-735 Trusted Computing 3(3-0)
CS-736 Wireless Security 3(3-0)
CS-730 Recent Emerging Technologies 3(3-0)
CS-737 Advanced Digital Image Processing 3(3-0)
CS-734 Blockchain 3(3-0)