phd-computer-science

PhD Computer Science (After MS/MPhil)

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.

 

  • Duration

    6 Semesters (3 years)

  • Eligibility

    18 of Education, MS/M Phil or Equivalent degree from HEC recognized university with minimum 3.00/4.00 CGPA in semester system or 60% marks in Annual system. All the applicants having MS/MPhil or Equivalent degree (18 Years Education) may be given waiver in coursework as per HEC policy. 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. For the interview, the applicant shall also be required to submit a ‘Statement of Purpose’

  • credit hours
    required

    30

  • Fee Rs

    702,000

semesters and courses

 
 
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)