Northwestern University

USA
1 Scholarships 89 Programs 4 Degree levels
PhD

Computer Science - Computer Engineering

Offered at Northwestern University, USA
DegreePhD
FieldPhD Computer Science (Computer Engineering)
Duration5 years
Tuition9344.00

Overview

PhD students in Computer Science – Computer Engineering conduct original research across core areas of computing, from AI and machine learning to systems, security, and hardware-related topics. The program also supports cross-disciplinary collaboration through CS+X faculty partnerships.

About this programme

Overview

The PhD program in Computer Science – Computer Engineering at Northwestern University is designed for students who wish to engage in groundbreaking research across various core areas of computing. From artificial intelligence and machine learning to systems security and hardware topics, this program fosters a comprehensive understanding of the field. Additionally, the curriculum encourages interdisciplinary collaboration through partnerships with CS+X faculty, enabling students to explore diverse research opportunities.

What you'll study

Doctoral training integrates coursework and research. Students are expected to complete graduate-level courses that deepen their knowledge in their chosen specialization, followed by extensive research culminating in a dissertation.

Coursework may include (examples):

  • Programming languages
  • Security and privacy
  • Human-computer interaction
  • Graduate studies in Computer Science
  • Foundations of computer science and advanced topics (in consultation with your advisor)

Research and dissertation:

  • Collaborate with a faculty advisor and research team on a unique research problem.
  • Advance through doctoral milestones as dictated by the department and The Graduate School.
  • Complete a dissertation that contributes original findings to the field.

Common research themes include (examples):

  • Artificial intelligence, machine learning, and data-driven systems
  • Computer architecture and systems
  • Operating systems, compilers, and parallel/distributed computing
  • High-performance and distributed computing
  • Formal methods and security-related research
  • Embedded and real-time systems, IoT, and cyber-physical systems
  • VLSI/integrated circuits and design automation (where applicable)

Entry requirements

There are no specific GRE, GMAT, or GPA requirements listed for this program. However, applicants are encouraged to check for the most current criteria during the application process.

Career prospects

Graduates of the PhD program in Computer Science – Computer Engineering are well-prepared for a variety of careers in academia, industry, and research organizations. With a strong foundation in both theoretical knowledge and practical application, alumni can pursue roles such as university professors, research scientists, software engineers, and technology consultants, among others. The skills developed during the program enable graduates to contribute effectively to advancements in technology and innovation across multiple sectors.

Latest PhD Scholarships in USA

Similar PhD programmes in USA

Similar PhD programmes at other universities

Get help applying to Northwestern University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.