Doctoral Degree

PhD in Computer Science

Conduct groundbreaking research and advance the frontiers of computer science. Join our doctoral program to become a leader in academia or industry research.

4-6 Years
Research Program
Research-Based
Dissertation Required
5:1
Student-Faculty Ratio

Program Overview

Our PhD in Computer Science program is designed for students who wish to pursue advanced research in computer science and related fields. The program emphasizes original research, critical thinking, and the development of expertise in specialized areas of computer science.

Students work closely with faculty advisors on cutting-edge research projects, publish in top-tier conferences and journals, and contribute to the advancement of knowledge in their chosen field. Graduates are prepared for careers in academia, industrial research, and technology leadership.

Research Areas

Artificial Intelligence & Machine Learning
  • • Deep Learning & Neural Networks
  • • Natural Language Processing
  • • Computer Vision
  • • Reinforcement Learning
  • • AI Ethics & Explainability
Data Science & Big Data
  • • Distributed Computing Systems
  • • Data Mining & Analytics
  • • Database Systems
  • • Information Retrieval
  • • Privacy-Preserving Data Analysis
Software Engineering & Systems
  • • Software Architecture & Design
  • • Programming Languages
  • • Operating Systems
  • • Distributed Systems
  • • Software Verification
Theoretical Computer Science
  • • Algorithms & Complexity Theory
  • • Cryptography & Security
  • • Quantum Computing
  • • Formal Methods
  • • Computational Geometry

Career Opportunities

Academic Careers
University professor, research scientist, postdoctoral researcher, academic administrator
Industrial Research
Principal research scientist, R&D director, technology architect, innovation lead
Technology Leadership
Chief technology officer, technical founder, senior consultant, technology strategist

Graduate Outcomes

100%
Placement Rate
$120K
Average Starting Salary
85%
Continue to Academia

Admission Requirements

Academic Requirements
  • • Master's degree in Computer Science or related field
  • • Minimum GPA of 3.7
  • • Strong research background
  • • GRE scores required
  • • Publications preferred
Application Materials
  • • Completed application form
  • • Official transcripts
  • • Letters of recommendation (3)
  • • Research statement
  • • CV with publications