Menu

Yiding FengPhD Candidate in Computer Science

Congratulations to PhD student Yiding Feng on receiving a Terminal Year Fellowship award for the 2020-21 academic year.

Connor BainPhD Candidate in Computer Science

Congratulations to PhD student Connor Bain on receiving a Terminal Year Fellowship award for the 2020-21 academic year.

Maxwell CrousePhD Candidate in Computer Science

Congratulations to PhD student Maxwell Crouse on receiving a Terminal Year Fellowship award for the 2020-21 academic year.

Department News

undergraduate computer science students

Northwestern CS Selected as BRAID Affiliate

The Building, Recruiting, and Inclusion for Diversity (BRAID) Initiative aims to increase diversity among undergraduate majors in computer science departments. As an affiliate, Northwestern CS will have the opportunity to interact with and learn from the cohort of BRAID schools by participating in the 2020 BRAID Summit taking place virtually on July 15-17.

All News

CS+X Initiative

Exploding the possibilities of interdisciplinary research

We are working to actively discover and support relationships between computer science and diverse disciplines across the University. In doing so, we can drive transformational connections and potentially spark entirely new fields of study.


Learn More

Chicago Tech

Connecting with Chicago's growing technology sector

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


Programs

Learning on the cutting edge

Undergraduate

Bachelor of Arts in Computer Science

Bachelor of Science in Computer Science

Combined BS/MS Degree Program

Minor in Computer Science

Note: The department offers a bachelor of science in computer science for students enrolled in the McCormick School of Engineering, as well as a bachelor of arts in computer science for students enrolled in the Weinberg College of Arts and Sciences. The computer science-specific requirements of the two degrees are identical.

Introduction to Computer Science

Northwestern students who are interested in changing their major, or simply sampling the computer science field, can take individual introductory courses.

Learn more about introductory courses