| Program start date | Application deadline |
| 2026-01-01 | - |
| 2025-09-01 | - |
| 2027-01-01 | - |
| 2026-09-01 | - |
| 2027-09-01 | - |
Program Overview
PhD in Computer Science
The PhD in Computer Science program is designed to prepare students for a career in research and/or teaching by providing the necessary coursework and collaborative environment for both supervised and independent research. Researchers from all fields use computational models to analyze massive amounts of data, and there is a growing need for computer scientists who can collaborate with other domains and research ways to improve networks, operating systems, and devices integrated into daily life.
Program Overview
Our students research various topics, including mobile apps to improve the science of learning, building operating systems for high-performance computers, addressing security and privacy, and improving computer performance.
Key Facts
- Credits: 72
- Duration: 5+ years to complete
- Format: On campus
Admissions
Application Deadlines
- Term | Domestic Students | International Students
- Fall | January 5 | January 5
- Spring | September 15 | June 15
Tuition
- Residency | Full-time per term | Part-time per credit
- PA Residents | $14,130 | $1,148
- Out-of-State Residents | $24,909 | $2,044 Note: The above tuition costs are the rates for the current academic year. Tuition rates are updated annually every summer.
Coursework
This degree requires 72 credits of formal coursework, independent study, directed study, and/or dissertation research.
Research Areas
Students in the PhD in Computer Science program engage in a wide range of research areas, including but not limited to:
- Mobile apps for improving the science of learning
- Operating systems for high-performance computers
- Security and privacy
- Computer performance enhancement
Admission Requirements
The GRE is optional for admission to this program. For detailed admission requirements and procedures, please refer to the official program guidelines.
Program Structure
The program is structured to provide students with a comprehensive education in computer science, including both theoretical foundations and practical applications. The curriculum is designed to foster collaboration and innovation, preparing graduates for successful careers in research, academia, and industry.
