PeopleFaculty
Mohammed Alam
Assistant Professor of Instruction
Deputy Director of the Master of Science in Artificial Intelligence Program
Nabil Alshurafa
Associate Professor of Preventive Medicine and (by courtesy) Computer Science and Electrical and Computer Engineering
Brenna Argall
Associate Professor of Computer Science
Associate Professor of Mechanical Engineering
Associate Professor of Physical Medicine and Rehabilitation
Jeremy Birnholtz
Associate Professor of Communication Studies and (by courtesy) Computer Science
Simone Campanoni
Assistant Professor of Computer Science and (by courtesy) Electrical and Computer Engineering
Alok Choudhary
Henry and Isabelle Dever Professor of Electrical and Computer Engineering and (by courtesy) Computer Science
Noshir Contractor
Jane S. and William J. White Professor of Behavioral Sciences in Industrial Engineering & Management Sciences and (by courtesy) Computer Science
Professor of Communication Studies
Professor of Management and Organizations
Oliver Cossairt
Associate Professor of Computer Science
Associate Professor of Electrical and Computer Engineering
Jennifer Cutler
Associate Professor of Marketing and (by courtesy) Computer Science

David Demeter
Assistant Professor of Instruction (joining Sep 1, 2023)
Nick Diakopoulos
Associate Professor of Communication Studies and (by courtesy) Computer Science
Peter Dinda
Professor of Computer Science and (by courtesy) Electrical and Computer Engineering
Matthew Easterday
Assistant Professor of Learning Sciences and (by courtesy) Computer Science
Julia Gaudio
Research Assistant Professor in Industrial Engineering and Management Sciences and (by courtesy) Computer Science
Elizabeth Gerber
Professor of Mechanical Engineering and (by courtesy) Computer Science
Professor of Communication Studies
Co-Director, Center for Human Computer Interaction + Design
Joshua Glaser
Assistant Professor of Neurology - Ken and Ruth Davee Department and (by courtesy) Computer Science
Dongning Guo
Professor of Electrical and Computer Engineering and (by courtesy) Computer Science
Nikos Hardavellas
Associate Professor of Computer Science
Associate Professor of Electrical and Computer Engineering
Ian Horswill
Associate Professor of Computer Science
Charles Deering McCormick Professor of Teaching Excellence
Ágnes Horvát
Assistant Professor in Communication Studies and (by courtesy) Computer Science
Maia Jacobs
Assistant Professor of Computer Science
Assistant Professor of Preventive Medicine
Lisa Wissner-Slivka and Benjamin Slivka Professor of Computer Science
Russell Joseph
Associate Professor of Electrical and Computer Engineering
Associate Professor of Computer Science
Aggelos Katsaggelos
Professor of Electrical and Computer Engineering and (by courtesy) Computer Science
Joseph Cummings Professor
Sam Kriegman
Assistant Professor of Computer Science
Assistant Professor of Mechanical Engineering
Assistant Professor of Chemical and Biological Engineering

Anastasia Kurdia
Professor of Instruction (joining Aug 1, 2023)
Daniel W. Linna Jr.
Senior Lecturer in the Pritzker School of Law and Computer Science
Duri Long
Assistant Professor of Communication Studies and (by courtesy) Computer Science
Yuan Luo
Associate Professor, Feinberg School of Medicine and (by courtesy) Industrial Engineering & Management Sciences and Computer Science
Malcolm MacIver
Professor of Biomedical Engineering, Mechanical Engineering, and (by courtesy) Computer Science
Eleanor O'Rourke
Assistant Professor of Computer Science
Assistant Professor of Education and Social Policy
Michael Rubenstein
Assistant Professor of Computer Science
Assistant Professor of Mechanical Engineering
Co-Director of Graduate Admissions in Computer Science
Kate Smith
Assistant Professor of Computer Science (joining Jan 1, 2024)
Sara Owsley Sood
Professor of Instruction
Chookaszian Family Teaching Professor
Associate Chair for Undergraduate Education
V.S. Subrahmanian
Walter P. Murphy Professor of Computer Science
Faculty Fellow at the Northwestern Buffett Institute for Global Affairs

Rachel Trana
Associate Professor of Instruction and Assistant Chair (joining Sep 1, 2023)
Aravindan Vijayaraghavan
Associate Professor of Computer Science and (by courtesy) Industrial Engineering & Management Sciences
Zhaoran Wang
Assistant Professor of Industrial Engineering and Management Sciences and (by courtesy) Computer Science
Uri Wilensky
Professor of Computer Science
Professor of Education and Social Policy
Lorraine Morton Professor
Marcelo Worsley
Assistant Professor of Computer Science
Assistant Professor of Education and Social Policy
Ying Wu
Professor of Electrical and Computer Engineering and (by courtesy) Computer Science
Xinyu Xing
Associate Professor of Computer Science
Hai Zhou
Associate Professor of Electrical and Computer Engineering and (by courtesy) Computer Science
Qi Zhu
Associate Professor of Electrical and Computer Engineering and (by courtesy) Computer Science