Computer and Information Science, PhD
The Doctoral Program (Ph.D.) in Computer and Information Science (CIS) welcomes candidates with strong training in any of the disciplines related to modern information processing, with an emphasis on computer science and mathematics. Research and teaching form the essence of our doctoral program. Our curriculum is designed to develop the intellectual skills essential for the rapidly changing character of research and to meet the demands of academe and industry. Students develop their own advanced study focus, working with faculty mentors on topics ranging from the core computer science discipline to diverse scholarly interactions within the School of Engineering and the University.
For more information: http://www.cis.upenn.edu/prospective-students/graduate/phd.php
View the University’s Academic Requirements for PhD Degrees.
Required Courses
Code | Title | Course Units |
---|---|---|
Responsible Conduct of Research Requirement | ||
Responsible Conduct for Research in Engineering | ||
Core Courses | ||
Select four of the following: | ||
Software Foundations | ||
Computer Architecture | ||
Analysis of Algorithms | ||
Software Systems | ||
Theory of Computation | ||
Machine Learning | ||
Teaching Practicum | ||
Teaching Practicum | ||
Teaching Practicum | ||
Seminar Requirement | ||
Select four of the following: 1 | ||
Advanced Geometric Methods in Computer Science | ||
Advanced Topics in Machine Learning | ||
Theory of Machine Learning | ||
Advanced Topics in Natural Language Processing | ||
Advanced Topics in Databases | ||
Advanced Topics in Computer Graphics and Animation | ||
Advanced Topics in Programming Languages | ||
Computer-Aided Verification | ||
Advanced Topics in Algorithms and Complexity | ||
Advanced Topics in Machine Perception | ||
Friendly Logics | ||
Special Topics | ||
PhD Special Topics | ||
Independent Study | ||
Select 4 courses | ||
Research | ||
Select 2 required courses related to the Dissertation Research area plus 2 in an unrelated area | ||
Dissertation Status | ||
Dissertation |
1 | Two courses can be waived for students entering with a Master's degree. Advisor and Graduate Chair approval is required for non-CIS courses. |
The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2020 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.