University of Illinois Urbana-Champaign
Alumni
Corporate
People
My.CS
University of Illinois at Urbana-Champaign
The Grainger College of Engineering
Computer Science
Search
Menu
Search
About
About
Rankings & Statistics
Contact Us & Office Locations
History Timeline
Accreditation
Values & Code of Conduct
CS CARES Committee
Contact CS CARES
Governance
Members
Resources
People
All Faculty
Department Faculty
Affiliate Faculty
Adjunct Faculty
Emeritus Faculty
Postdoctoral Researchers
Staff
Office of the Department Head
Communications & Engagement Team
Undergraduate Advising Office
Graduate Advising Office
Instructional Development Team
Business Office
Faculty Support Contacts
Facilities, Shipping and Receiving
Graduating PhD Students
Open Positions
Faculty Positions
Postdoctoral Positions
Future Faculty Fellows
Staff Positions
Choose Illinois Computer Science
Awards
2021 Celebration of Excellence
2022 Celebration of Excellence
2023 Celebration of Excellence
Student Award Resources
Faculty Awards
Chairs and Professorships
National & International Awards
University of Illinois Awards
Undergraduate Scholarships & Awards
Graduate Fellowships & Awards
Alumni Awards
Alumni Awards Past Recipients
National & International Awards
University of Illinois Awards
Staff Awards
Calendar
All Events
Department Events
Speaker Series
Graduate Events
Undergraduate Events
Corporate Events
CS CARES Events
Student Group Events
Admissions
Ready to apply?
Your path begins here.
Apply to UIUC
Admissions
Admitted Students
Undergraduate Admissions
Apply Now
Degree & Program Options
Application Deadlines
Applications Process & Requirements
Transfer Students
Housing
Accreditation
Graduate Admissions
Apply Now
Degree & Program Options
Professional Master of Computer Science (MCS) Program
Application Deadlines
Applications Process & Requirements
Additional Required Application Materials for International Students
Application Fee Waivers
Data Structures Proficiency Exam
Application Checklist
FAQs
iCAN FAQs
Online MCS FAQs
Check Application Status
Impact of an Illinois CS Degree
Financial Aid
Academics
Ready to apply?
Your path begins here.
Apply to UIUC
Academics
Instructional Area
Undergraduate Academics
Degree & Program Options
B.S. in Computer Science
B.S. in Mathematics & Computer Science
B.S. in Statistics & Computer Science
CS Minor
CS + X Degree Programs
CS + Advertising
CS + Animal Sciences
CS + Anthropology
CS + Astronomy
CS + Bioengineering
CS + Chemistry
CS + Crop Sciences
CS + Economics
CS + Education
CS + Geography & Geographic Information Science
CS + Linguistics
CS + Music
CS + Philosophy
CS + Physics
CS Undergraduate Degree Options FAQ
Registration
CS Course Restrictions & Enrollment Caps
Policies and Procedures
Undergraduate Advising
Undergraduate Forms
Honors
Transfer Students
Graduate Academics
PhD Program
PhD Requirements
PhD Time Limits & Milestones
PhD Program of Study Process
Guidelines for Forming Ph.D. Committee
Qualifying Exam
Preliminary Exam
Final Exam (Thesis Defense)
Ph.D. / M.S. Thesis Format Review Guidelines
MS Program
MS in Bioinformatics Program
Professional Master of Computer Science
MCS in Chicago
On-Campus Master of Computer Science
Online Master of Computer Science
Online Master of Computer Science in Data Science
Fifth Year Masters Programs
5-year BS-MCS Program
5-year BS-MS Program
Illinois Computing Accelerator for Non-Specialists (iCAN)
Graduate Forms, Thesis & Advising Resources
EPI Exam Requirements
Graduate Advising Contacts
Graduate Student Annual Evaluation Process
New Graduate Student Resources
MCS On-Campus General Advising for Registration
MS General Advising for Registration
PhD General Advising for Registration
Official Forms
Courses
Honor Code
Student Resources
Research
Research
Illinois-Insper Partnership
Collaborative Research Projects
NSF Expeditions in Computing: Mind in Vitro
Research Areas
Architecture, Compilers, and Parallel Computing
Artificial Intelligence
Bioinformatics and Computational Biology
Computers and Education
Data and Information Systems
Interactive Computing
Programming Languages, Formal Methods, and Software Engineering
Scientific Computing
Security and Privacy
Systems and Networking
Theory and Algorithms
Speaker Series
Corporate Partners
Research Overview
Summer Research
Research Opportunities for Undergraduates
Directed Reading Program
Trick or Research
Summer Research Program
Summer Research Program Participants
News
News
News Notes
Donor Profiles
Media Mentions
E-News
Impact Report & Publications
Speaker Series
Banerjee Lecture
Donald B. Gillies Memorial Lecture
Equity & Justice in Computing Lectures
Robert Mueller-Thuns Lecture
Student Life
Student Life
Overview of CS Student Life
Student Organizations
Events
Student Resources
Career Services
Course Assistants
Broadening Participation
Broadening Participation
BPC Departmental Plan
BPC Programs & Activities for Students
CS Student Ambassadors/Research Scholars (CS STARS)
CS STARS Participants
CS Student Ambassadors/Research Scholars- Application Information
Illinois CS Kickstart
AI4ALL
Apply Now
iCAN
Apply Now
Summer Research Programs
BPC Resources
Cross-Cutting Educational Activities
BPC Conferences & Workshops
Equity & Justice in Computing Seminar Series
K-12 Outreach & Resources
K-12 Outreach Programs
K-12 Resources
Student Organizations
Give
Help ensure that Illinois continues to set a global standard for CS research and education.
Make a Gift
Give
Give Now
Ways to Give
Donor Profiles
Computer Science Visionary Scholarship Donors
Home
About
People
All Faculty
Home
About
People
All Faculty
All Faculty
All Faculty
Tarek Abdelzaher
Sohaib and Sara Abbasi Professor and Willett Faculty Scholar
Sarita V. Adve
Richard T. Cheng Professor
Vikram Adve
Donald B. Gillies Professor in Computer Science
Gul A. Agha
Research Professor and Professor Emeritus
Narendra Ahuja
Research Professor, and Donald Biggar Willett Professor Emeritus in Electrical and Computer Engineering
Ram Alagappan
Assistant Professor
Abdussalam Alawini
Teaching Associate Professor
Nancy M. Amato
she/her/hers
Abel Bliss Professor of Engineering and Department Head
Eyal Amir
Adjunct Research Associate Professor
Mark A. Anastasio
Donald Biggar Willett Professor in Engineering Head, Department of Bioengineering
Lawrence Angrave
he/him/his
Teaching Professor, Gies RC Evans Innovation Fellow, CITL Fellow
Tal August
he/him/his
Assistant Professor (starting August 2024)
Brian P. Bailey
Professor
Michael Bailey
Adjunct Professor
Arindam Banerjee
Founder Professor in Engineering
Adam Bates
Associate Professor
Mattox Alan Beckman
Teaching Associate Professor
Suma Bhat
Assistant Professor, Electrical and Computer Engineering
Catherine Lesley Blake
she/her/hers
Associate Professor, Information Sciences
Nikita Borisov
Professor, Electrical and Computer Engineering
Timothy Bretl
he/him/his
Professor, Aerospace Engineering
Robert J. Brunner
Professor, Astronomy
Marco Caccamo
Adjunct Professor
Matthew Caesar
Professor
Roy H. Campbell
Sohaib and Sara Abbasi Professor Emeritus
Franck Cappello
Adjunct Research Associate Professor
George Chacko
Research Associate Professor
Geoffrey Werner Challen
Teaching Associate Professor
Timothy Moon-Yew Chan
Founder Professor in Engineering
Karthekeyan Chandrasekaran
Associate Professor, Industrial and Enterprise Systems Engineering
Varun Chandrasekaran
he/him/his
Adjunct Assistant Professor
Eshwar Chandrasekharan
he/him/his
Assistant Professor
Kevin Chenchuan Chang
Professor
Chandra Sekhar Chekuri
Paul and Cynthia Saylor Professor
Deming Chen
Professor, Electrical and Computer Engineering
Wendy K Tam Cho
Professor, Political Science
Girish Chowdhary
Associate Professor
Camille Cobb
Assistant Professor
Benjamin Cosman
Teaching Assistant Professor
Katie Cunningham
Assistant Professor
Ryan Matthew Cunningham
Lecturer
David M. Dalpiaz
Teaching Associate Professor
Gerald F. DeJong, II
Professor Emeritus
Payam Delgosha
Research Assistant Professor
Jana Diesner
Associate Professor, Information Sciences
Daniel Dig
Adjunct Assistant Professor
Minh N. Do
Professor, Electrical and Computer Engineering
Katie Driggs-Campbell
Assistant Professor, Electrical & Computer Engineering
Geir Dullerud
he/him/his
Professor, Mechanical Science and Engineering
Mohammed El-Kebir
Assistant Professor
Jeff Erickson
he/him/his
Sohaib and Sara Abbasi Professor
Carl Evans
Teaching Assistant Professor
Wade A. Fagen-Ulmschneider
Teaching Professor
Reza Farivar
Adjunct Research Assistant Professor
Paul Fischer
Professor
Margaret M. Fleck
Teaching Professor and Director of Undergraduate Programs
Christopher Wardlaw Fletcher
Associate Professor
Michael A. Forbes
Assistant Professor
David Forsyth
Fulton Watson Copp Chair in Computer Science
H. George Friedman
Professor Emeritus
Aishwarya Ganesan
she/her/hers
Assistant Professor
Jugal Garg
Assistant Professor, Industrial and Enterprise Systems Engineering
Maria Jesus Garzaran
Adjunct Research Associate Professor
Yael Gertner
Teaching Assistant Professor
Saugata Ghose
Assistant Professor
Roxana Girju
Professor, Linguistics
Brighten Godfrey
Professor
Mani Golparvar Fard
Professor, Civil and Environmental Engineering
Fernando Granha Jeronimo
Assistant Professor (starting August 2024)
William D. Gropp
he/him/his
Thomas M. Siebel Chair in Computer Science
Kaiyu Guan
Associate Professor, Natural Resources and Environmental Sciences
Liangyan Gui
Research Assistant Professor
Carl Gunter
George and Ann Fisher Distinguished Professor in Engineering
Elsa Gunter
Research Professor and Senior Lecturer
Indranil Gupta
Professor
Saurabh Gupta
Assistant Professor, Electrical & Computer Engineering
Dilek Hakkani Tur
she/her/hers
Professor (starting January 2024)
Jiawei Han
Michael Aiken Chair
Mehdi T. Harandi
Associate Professor Emeritus
Sariel Har-Peled
Donald Biggar Willett Professor in Engineering
John C. Hart
Professor
Mark Hasegawa-Johnson
Professor, Electrical and Computer Engineering
Kris K. Hauser
Professor
Jing Rui He
Associate Professor, School of Information Sciences
David Heath
Assistant Professor
Michael T. Heath
Professor and Fulton Watson Copp Chair Emeritus
Cinda Heeren
Adjunct Teaching Professor
Geoffrey Lindsay Herman
he/him/his
Severns Teaching Associate Professor
Julia Hockenmaier
Professor and Willett Faculty Scholar
Derek W. Hoiem
Professor
Yih-Chun Hu
Associate Professor, Electrical and Computer Engineering
Jian Huang
Assistant Professor, Electrical and Computer Engineering
Yun Huang
Associate Professor, Information Sciences
Wen-mei Hwu
AMD Jerry Sanders Chair Emeritus, Electrical and Computer Engineering
Ravishankar K. Iyer
Professor, Electrical and Computer Engineering
Reyhaneh Jabbarvand
Assistant Professor
Sheldon Howard Jacobson
Founder Professor in Engineering
Heng Ji
Professor
Nan Jiang
Assistant Professor
Laxmikant V. Kale
Research Professor & Paul and Cynthia Saylor Professor Emeritus
Samuel N. Kamin
Professor Emeritus
Daniel Kang
Assistant Professor
Karrie Karahalios
Professor
Daniel S. Katz
Research Associate Professor, NCSA
Dakshita Khurana
Assistant Professor
Nam Sung Kim
choose not to reply
Professor, Electrical and Computer Engineering
Volodymyr Kindratenko
he/him/his
Research Associate Professor, NCSA
Alex Kirlik
Professor Emeritus
Andreas Paul Eberhard Kloeckner
Associate Professor
Alexandra Kolla
Adjunct Associate Professor
Sanmi Koyejo
Adjunct Professor
Bill Kramer
choose not to reply
Research Professor
Robin Hillary Kravets
Professor
David J. Kuck
Professor Emeritus
Rakesh Kumar
Professor, Electrical and Computer Engineering
Ranjitha Kumar
Associate Professor
H. Chad Lane
Associate Professor, Educational Psychology
Steven M. LaValle
Professor
Duncan H. Lawrie
Professor Emeritus
Svetlana Lazebnik
Professor, Willett Faculty Scholar, and DGS
Kirill Levchenko
Associate Professor, Electrical and Computer Engineering
Colleen M. Lewis
she/her/hers
Associate Professor
Bo Li
Assistant Professor
Yunzhu Li
he/him/his
Assistant Professor
Ge Liu
she/her/hers
Assistant Professor (starting August 2024)
Hongye Liu
Teaching Assistant Professor
Jane W.-S. Liu
Professor Emerita
Bertram Ludaescher
Professor, Information Sciences
Steven Lumetta
Associate Professor, Electrical and Computer Engineering
Darko Marinov
Professor and Director of Graduate Programs
Kenton Guadron McHenry
Research Assistant Professor, NCSA
Livingston McPherson
they/them/theirs
Teaching Assistant Professor (starting August 2024)
Ruta Mehta
Associate Professor
Charith Mendis
Assistant Professor
Jose Meseguer
Professor
M. Dennis Mickunas
Associate Professor Emeritus
Olgica Milenkovic
Professor, Electrical and Computer Engineering
Andrew Miller
Assistant Professor, Electrical and Computer Engineering
Sasa Misailovic
Associate Professor
Sayan Mitra
Professor, Electrical and Computer Engineering
Radhika Mittal
Assistant Professor, Electrical and Computer Engineering
Sibin Mohan
Adjunct Research Assistant Professor
Marco Morales Aguirre
Teaching Associate Professor
William (Billy) Moses
he/him/his
Assistant Professor (starting January 2024)
Klara Nahrstedt
Grainger Distinguished Chair in Engineering
Yee Man (Margaret) Ng
Assistant Professor, Journalism and Institute of Communications Research
David M. Nicol
Professor, Electrical and Computer Engineering
Michael Nowak
Teaching Assistant Professor
Idoia Ochoa
Assistant Professor, Electrical and Computer Engineering
Luke Olson
Professor and Willett Faculty Scholar
David Padua
Donald Biggar Willett Professor Emeritus in Engineering
Aditya G. Parameswaran
Adjunct Assistant Professor
Yongjoo Park
Assistant Professor
Madhusudan Parthasarathy
Professor
Sanjay Patel
Professor, Electrical and Computer Engineering
Hao Peng
Assistant Professor
Jian Peng
Associate Professor and Willett Faculty Fellow
Leonard B. Pitt
Professor Emeritus
Manoj M. Prabhakaran
Adjunct Professor
Maxim Raginsky
Professor, Electrical and Computer Engineering
Lawrence Rauchwerger
he/him/his
Professor
Jim Rehg
he/him/his
Professor
John F. Reid
choose not to reply
Research Professor
Edward M. Reingold
Professor Emeritus
Ling Ren
Assistant Professor
Talia Ringer
they/them/theirs
Assistant Professor
Gene E. Robinson
Director, Institute for Genomic Biology
Arch D. Robison
Adjunct Research Professor
Pablo D. Robles Granda
Teaching Assistant Professor
Grigore Rosu
Professor
Dan Roth
Adjunct Professor
Romit Roy Choudhury
Professor, Electrical and Computer Engineering
Rob A. Rutenbar
Adjunct Professor
Koustuv Saha
he/him/his
Assistant Professor
Bruce R. Schatz
Professor, Information Sciences
Jule Schatz
she/her/hers
Teaching Assistant Professor
Alexander Schwing
AssociateProfessor, Electrical and Computer Engineering
Lui Sha
Donald B. Gillies Chair in Computer Science
Eric Gene Shaffer
Teaching Associate Professor and Associate Director of Undergraduate Programs
Mariana Silva
Teaching Associate Professor and Education Innovation Fellow
Gagandeep Singh
Assistant Professor
Makrand SINHA
he/him/his
Assistant Professor
Saurabh Sinha
Adjunct Professor
Robert D. Skeel
Professor Emeritus
Paris Smaragdis
Professor and Associate Head for Infrastructure and Operations
Marc Snir
Research Professor & Michael Faiman Professor Emeritus
Brad R. Solomon
Teaching Assistant Professor
Edgar Solomonik
Associate Professor
Elahe Soltanaghai
Assistant Professor
Rayadurgam Srikant
Professor, Electrical and Computer Engineering
Sarah Gimbert Sterman
she/her/hers
Resarch Assistant Professor
Sharifa Sultana
she/her/hers
Assistant Professor
Jimeng Sun
Professor
Hari Sundaram
Professor
Ruby Tahboub
Teaching Assistant Professor
Matus Jan Telgarsky
Assistant Professor
Michael Benjamin Tissenbaum
Assistant Professor, Curriculum & Instruction
Hanghang Tong
Associate Professor
Josep Torrellas
Saburo Muroga Professor
Michael Twidale
Professor, Information Sciences
Luther Tychonievich
he/him/his
Teaching Associate Professor
Lav R. Varshney
Associate Professor, Electrical and Computer Engineering
Deepak Vasisht
he/him/his
Assistant Professor
Pramod Viswanath
he/him/his
Professor, Electrical and Computer Engineering
Mahesh Viswanathan
Professor and Associate Head for Academics
Gang Wang
Associate Professor
Shaowen Wang
Professor, Geography
Shenlong Wang
Assistant Professor
Yang Wang
Associate Professor, Information Sciences
Yuxiong Wang
Assistant Professor
Tandy Warnow
Grainger Distinguished Chair in Engineering and Associate Head for Research and Faculty Development
Tiffani L. Williams
Teaching Professor and Director of Onramp Programs
Marianne S. Winslett
Professor Emerita
Michael Joseph Woodley
Clinical Assistant Professor
Abigail Wooldridge
Assistant Professor, Industrial and Enterprise Systems Engineering
Tianyin Xu
Assistant Professor
Jiaxuan You
Assistant Professor (starting August 2024)
Wenzhen Yuan
choose not to reply
Assistant Professor
ChengXiang Zhai
Donald Biggar Willett Professor in Engineering
Lingming Zhang
Associate Professor
Minjia Zhang
he/him/his
Assistant Professor (starting January 2024)
Tong Zhang
he/him/his
Adjunct Professor
Han Zhao
Assistant Professor
Craig Zilles
he/him/his
Professor and Severns Faculty Scholar