People in computer lab

PhD in Computer Science

Preparing students to become expert researchers across interdisciplinary fields

Situated within the McCormick School of Engineering and driven by the CS+X initiative, the Department of Computer Science (CS) at Northwestern University prepares students to perform impactful and future-focused computer science research by building technological expertise through work with leading interdisciplinary researchers across Northwestern’s top-ranked schools.

Conducting original transformational research in extant and emerging computer science areas, our students are both advancing the core CS fields from theory to AI to systems and networking, as well as expanding CS into new areas through unique collaborations with CS+X faculty jointly appointed with disciplines including business, law, economics, journalism, and medicine.

Questions about our program?
Visit our contact page>

Request InfoLearn How to Apply

PhD Tracks

Students choose from one of 5 tracks, corresponding to on one of our areas of research excellence. Within each track, students explore many related areas of interest, including programming languages, security and privacy and human-computer interaction.

Click on a research area to learn more about the faculty and their work.

Why Northwestern?

Benefit from our culture, community, and proximity to Chicago’s growing tech sector

Three people at white board in conversation

Broaden your view of computer science

In our CS+X environment, you’ll have the opportunity to uncover new areas of study while taking advantage of our robust research connections across Northwestern’s top-ranked schools including medicine, business, journalism, music, and more.

Learn more about CS+X >

Three people in conversation in front of post-in notes

Find community at social events and in student groups

When you join Northwestern CS, you’re entering a community, not just a classroom. You’ll not only find ample opportunities to network with fellow students, faculty members, staff, and even professionals in the CS field, but you’ll also to form supportive friendships.

View student groups >

Chicago skyline

Easy access to Chicagoland research and industry partners

Situated along Lake Michigan, 12 miles north of downtown Chicago, Northwestern’s unique location offers unsurpassed access to research partnerships and networking opportunities at neighboring tech organizations.

Headshot of Jessica Hullman

Jessica Hullman

Ginni Rometty Professor

“I see exciting new research opportunities related to supporting understanding of statistical model results and technology-aided decision making under uncertainty.”

Learn more about Jessica Hullman

Other Opportunities

Complement your area of study with skills or experience to ensure your success

Management for PhDs Certificate Program

Jointly offered by The Graduate School and Kellogg School of Management, this program provides post-candidacy doctoral students with a basic understanding of strategy, finance, risk and uncertainty, marketing, accounting and leadership. You’ll be introduced to business concepts and specific frameworks for effective management strategies for both the for-profit and nonprofit sectors.

Explore the certificate program

Funding Your Degree

We provide financial support for all CS PhD students in the form of assistantships or fellowships, unless support is not desired.

Fully-Funded

All PhD students are given support in the form of assistantships or fellowships.

First-Year Fellowship

All PhD students start with a first-year fellowship.

Career Paths

Prepare for a career in academia or industry

Recent graduates of the computer science PhD program are pursuing careers in industry and research labs, academia, and startups. At Northwestern, you’ll have opportunities including laboratory research experience, teaching, and conferences and workshops. In addition, our career advisors in Engineering Career Development and Northwestern Career Advancement assist students with career development and placement.

Where our alumni work in academia

Georgia Tech logo
Illinois Institute of Technology logo
Massachussetts Institute of Technology logo
Northeastern University logo
University of Pittsburgh logo
University of Rochester logo
University of Washington logo
U.S. Naval Research Laboratory logo
Arizona State University logo
Johns Hopkins University logo
Tufts University logo

Where our alumni work in industry

Adobe logo
Apple logo
Facebook logo
Google logo
Intel logo
Narrative Science logo
Microsoft logo
Nokia logo
Program Guide for PhD in Computer Science

Request Your Program & Application Guide

Request a customized program guide about the PhD in computer science.

Request Your Program Guide