Why choose PhD Computer Science (after BS) at TUF?
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.
Explore courses roadmap in PhD Computer Science (after BS)
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| CS-711 | ADVANCED ALGORITHMS ANALYSIS | - | - | 3 (3-0) |
| CS-712 | ADVANCED COMPUTER ARCHITECTURE | - | - | 3 (3-0) |
| CS-713 | ADVANCED WIRELESS NETWORK | - | - | 3 (3-0) |
| SS-500 | ADVANCED RESEARCH METHODOLOGY | - | - | 3 (3-0) |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| CS-721 | ADVANCED COMPUTATIONAL THEORY | - | - | 3 (3-0) |
| CS-722 | ADVANCED OPERATING SYSTEMS | - | - | 3 (3-0) |
| CS-733 | ARTIFICIAL NEURAL NETWORKS | - | - | 3 (3-0) |
| CS-730 | RECENT EMERGING TECHNOLOGIES | - | - | 3 (3-0) |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| XXX | ELECTIVE I | - | - | 3 (3-0) |
| XXX | ELECTIVE II | - | - | 3 (3-0) |
| XXX | ELECTIVE III | - | - | 3 (3-0) |
| XXX | ELECTIVE IV | - | - | 3 (3-0) |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| XXX | ELECTIVE V | - | - | 3 (3-0) |
| XXX | ELECTIVE VI | - | - | 3 (3-0) |
| XXX | ELECTIVE VII | - | - | 3 (3-0) |
| XXX | ELECTIVE VIII | - | - | 3 (3-0) |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| CS-838 | COMPREHENSIVE EXAM | - | - | - |
| CS-839 | THESIS WORK CONTINUE | - | - | 6 |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| CS-839 | THESIS WORK CONTINUE | - | - | Non-Credit |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| CS-839 | THESIS WORK CONTINUE | - | - | Non-Credit |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| CS-839 | THESIS WORK | - | - | 6 |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| CS-801 | ADVANCED HUMAN COMPUTER INTERACTION | - | - | 3 (3-0) |
| CS-802 | ADVANCED REQUIREMENTS ENGINEERING | - | - | 3 (3-0) |
| CS-803 | ADVANCED SOFTWARE PROJECT MANAGEMENT | - | - | 3 (3-0) |
| CS-804 | ADVANCED SOFTWARE SYSTEM ARCHITECTURE | - | - | 3 (3-0) |
| CS-805 | ADVANCED TOPICS IN APPLIED CRYPTOGRAPHY | - | - | 3 (3-0) |
| CS-806 | AGENT BASED MODELING | - | - | 3 (3-0) |
| CS-807 | AGILE SOFTWARE DEVELOPMENT | - | - | 3 (3-0) |
| CS-808 | APPLIED CRYPTOGRAPHY | - | - | 3 (3-0) |
| CS-809 | BIG DATA ANALYTICS | - | - | 3 (3-0) |
| CS-810 | COMPLEX NETWORKS | - | - | 3 (3-0) |
| CS-811 | COMPONENT BASED SOFTWARE ENGINEERING | - | - | 3 (3-0) |
| CS-812 | CRYPTOGRAPHY | - | - | 3 (3-0) |
| CS-813 | DATABASE SECURITY | - | - | 3 (3-0) |
| CS-814 | DEEP LEARNING | - | - | 3 (3-0) |
| CS-815 | DISTRIBUTED DATA PROCESSING | - | - | 3 (3-0) |
| CS-816 | EMPIRICAL SOFTWARE ENGINEERING | - | - | 3 (3-0) |
| CS-817 | INFORMATION PRIVACY AND SECURITY | - | - | 3 (3-0) |
| CS-818 | MACHINE LEARNING | - | - | 3 (3-0) |
| CS-819 | MANAGEMENT ORGANIZATIONAL BEHAVIOR | - | - | 3 (3-0) |
| CS-820 | NATURAL LANGUAGE PROCESSING | - | - | 3 (3-0) |
| CS-733 | ARTIFICIAL NEURAL NETWORKS | - | - | 3 (3-0) |
| CS-821 | QUANTUM CRYPTOGRAPHY | - | - | 3 (3-0) |
| CS-822 | RELIABILITY ENGINEERING | - | - | 3 (3-0) |
| CS-823 | REQUIREMENTS ENGINEERING | - | - | 3 (3-0) |
| EE-625 | INTERNET THINGS | - | - | 3 (3-0) |
| CS-824 | SECURITY MANAGEMENT | - | - | 3 (3-0) |
| CS-825 | SECURITY TESTING | - | - | 3 (3-0) |
| CS-826 | SOFTWARE CONFIGURATION MANAGEMENT | - | - | 3 (3-0) |
| CS-827 | SOFTWARE MEASUREMENT AND METRICS | - | - | 3 (3-0) |
| CS-828 | SOFTWARE PROCESS MANAGEMENT METRICS | - | - | 3 (3-0) |
| CS-829 | SOFTWARE PROJECT MANAGEMENT | - | - | 3 (3-0) |
| CS-830 | SOFTWARE QUALITY ASSURANCE | - | - | 3 (3-0) |
| CS-831 | SOFTWARE RISK MANAGEMENT | - | - | 3 (3-0) |
| CS-832 | SOFTWARE TESTING AND QUALITY ASSURANCE | - | - | 3 (3-0) |
| CS-833 | STATISTICAL AND MATHEMATICAL METHODS DATA SCIENCE | - | - | 3 (3-0) |
| CS-834 | TOOLS AND TECHNIQUES IN DATA SCIENCE | - | - | 3 (3-0) |
| CS-835 | TRUSTED COMPUTING | - | - | 3 (3-0) |
| CS-836 | WIRELESS SECURITY | - | - | 3 (3-0) |
| CS-730 | RECENT EMERGING TECHNOLOGIES | - | - | 3 (3-0) |
| CS-837 | ADVANCED DIGITAL IMAGE PROCESSING | - | - | 3 (3-0) |
| CS-734 | BLOCKCHAIN | - | - | 3 (3-0) |
Admissions & Eligibility
16 Years of Education, BS/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’