Students and faculty are constantly working on creative solutions to the most difficult problems in computer science.Students and faculty are constantly working on creative solutions to the most difficult problems in computer science.

Research

Faculty and students have developed new ideas to achieve results in all aspects of computer science: systems; theory; artificial intelligence and machine learning; human-computer interaction; graphics; robotics; computer engineering; and various CS + X areas of research.

Research Areas

The research areas in the Department of Computer Science support our graduate and undergraduate programs.

Undergraduate Research

Research experience is an integral part of advanced undergraduate education, especially for students planning to enter graduate school.

Groups and Labs

The Department of Computer Science is home to many groups and labs, supporting the research of our faculty members and students.

Affiliated Centers & Institutes

CS is connected to several collaborative, interdisciplinary research centers and institutes.

Industry Partnerships

Northwestern Computer Science collaborates with a growing portfolio of industry partners.

Tech Reports

Tech Reports is a digital archive of research publications written by CS faculty members and students.

Machines

The Department of Computer Science machines, available exclusively to the Northwestern CS community, enable faculty and students to conduct research in a variety of computer science areas.