Computer Science, Ph.D.
This program aims to prepare students for advanced careers and research opportunities in the rapidly evolving tech industry. To further address national needs, the program will specifically focus on critical areas such as Artificial Intelligence (AI), Cybersecurity, and Data Science. The PhD program in Computer Science is designed to develop leading researchers and educators who will contribute across various sectors including academia, industry, education, non-profits, and government.
Degree Requirements
Required Courses 6
| CPS 5250 | COMPUTING, ETHICS, AND SOCIETY FOUNDATIONS | 3 |
| CPS 5440 | ADVANCED ANALYSIS OF ALGORITHMS | 3 |
Bridge Courses
Credits are not counted toward degree requirements.
| CPS 5010 | FUNDAMENTALS OF COMPUTER SCIENCE FOR GRADUATE PROGRAM | 3 |
| CPS 5011 | COMPUTER ORGANIZATION & PROGRAMMING FOR GRADUATE PROGRAM | 3 |
| CPS 5012 | DATA STRUCTURES & ALGORITHMS FOR GRADUATE PROGRAM | 3 |
| CPS 5013 | COMPUTER SYSTEMS FOR GRADUATE PROGRAM | 3 |
| CPS 5014 | ANALYSIS OF ALGORITHMS FOR GRADUATE PROGRAM | 3 |
| CPS 5015 | COMPUTER SECURITY FOR GRADUATE PROGRAM | 3 |
Major Electives 30
Select 10 Focus Area Major Elective courses with advisement.
Research 36
36 Credits
| CPS 6991 | DOCTORAL RESEARCH | 1 to 12 |
| | |
| Teaching and Research Mentorship | |
| Qualifying Exam | |
| Dissertation Proposal Defense | |
| Dissertation Defense | |
Total Credit Hours: 72