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
Department Faculty
Home
About
People
Department Faculty
Department Faculty
Department 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
Ram Alagappan
Assistant Professor
Abdussalam Alawini
Teaching Associate Professor
Nancy M. Amato
she/her/hers
Abel Bliss Professor of Engineering and Department Head
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
Arindam Banerjee
Founder Professor in Engineering
Adam Bates
Associate Professor
Mattox Alan Beckman
Teaching Associate Professor
Matthew Caesar
Professor
George Chacko
Research Associate Professor
Geoffrey Werner Challen
Teaching Associate Professor
Timothy Moon-Yew Chan
Founder Professor in Engineering
Eshwar Chandrasekharan
he/him/his
Assistant Professor
Kevin Chenchuan Chang
Professor
Chandra Sekhar Chekuri
Paul and Cynthia Saylor Professor
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
Payam Delgosha
Research Assistant Professor
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
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
Aishwarya Ganesan
she/her/hers
Assistant Professor
Yael Gertner
Teaching Assistant Professor
Saugata Ghose
Assistant Professor
Brighten Godfrey
Professor
William D. Gropp
he/him/his
Thomas M. Siebel Chair in Computer Science
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
Dilek Hakkani Tur
she/her/hers
Professor (starting January 2024)
Jiawei Han
Michael Aiken Chair
Sariel Har-Peled
Donald Biggar Willett Professor in Engineering
John C. Hart
Professor
Kris K. Hauser
Professor
David Heath
Assistant Professor
Geoffrey Lindsay Herman
he/him/his
Severns Teaching Associate Professor
Julia Hockenmaier
Professor and Willett Faculty Scholar
Derek W. Hoiem
Professor
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
Daniel Kang
Assistant Professor
Karrie Karahalios
Professor
Dakshita Khurana
Assistant Professor
Andreas Paul Eberhard Kloeckner
Associate Professor
Bill Kramer
choose not to reply
Research Professor
Robin Hillary Kravets
Professor
Ranjitha Kumar
Associate Professor
Steven M. LaValle
Professor
Svetlana Lazebnik
Professor, Willett Faculty Scholar, and DGS
Colleen M. Lewis
she/her/hers
Associate Professor
Bo Li
Assistant Professor
Yunzhu Li
he/him/his
Assistant Professor
Hongye Liu
Teaching Assistant Professor
Darko Marinov
Professor and Director of Graduate Programs
Ruta Mehta
Associate Professor
Charith Mendis
Assistant Professor
Jose Meseguer
Professor
Sasa Misailovic
Associate 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
Michael Nowak
Teaching Assistant Professor
Luke Olson
Professor and Willett Faculty Scholar
Yongjoo Park
Assistant Professor
Madhusudan Parthasarathy
Professor
Hao Peng
Assistant Professor
Jian Peng
Associate Professor and Willett Faculty Fellow
Lawrence Rauchwerger
he/him/his
Professor
Jim Rehg
he/him/his
Professor
John F. Reid
choose not to reply
Research Professor
Ling Ren
Assistant Professor
Talia Ringer
they/them/theirs
Assistant Professor
Pablo D. Robles Granda
Teaching Assistant Professor
Grigore Rosu
Professor
Koustuv Saha
he/him/his
Assistant Professor
Jule Schatz
she/her/hers
Teaching Assistant Professor
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
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
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
Hanghang Tong
Associate Professor
Josep Torrellas
Saburo Muroga Professor
Luther Tychonievich
he/him/his
Teaching Associate Professor
Deepak Vasisht
he/him/his
Assistant Professor
Mahesh Viswanathan
Professor and Associate Head for Academics
Gang Wang
Associate Professor
Shenlong Wang
Assistant Professor
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
Michael Joseph Woodley
Clinical Assistant Professor
Tianyin Xu
Assistant Professor
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)
Han Zhao
Assistant Professor
Craig Zilles
he/him/his
Professor and Severns Faculty Scholar