Hire an Illini
PhD Candidates
- Advisor:
- Tao Xie
- Departments:
- Areas of Expertise:
- Formal Methods
- Software Engineering
- Advisor:
- Lui Sha
- Departments:
- Areas of Expertise:
- System Design
- Real Time Systems
- Safe use of AI
- Advisor:
- Paul F. Fischer
- Departments:
- Areas of Expertise:
- Numerical Methods
- High-Performance Computing
- Scientific Computing
- Advisor:
- Prof. Ruta Mehta
- Departments:
- Areas of Expertise:
- Computational Economics
- Algorithms for Noisy Data
- Advisor:
- Geoffrey Herman
- Departments:
- Areas of Expertise:
- Computer Science Education
- Collaborative Learning
- Testing and Debugging Education
- Advisor:
- Grigore Rosu
- Departments:
- Areas of Expertise:
- Programming Languages
- Formal Methods
- Advisor:
- Mohammed El-Kebir and Tandy Warnow
- Departments:
- Areas of Expertise:
- Optimization
- Computational Biology
- Algorithms
- Advisor:
- Ling Ren
- Departments:
- Areas of Expertise:
- Distributed Computing
- Applied Cryptography
- Security
- Advisor:
- Adam Bates
- Departments:
- Areas of Expertise:
- Auditing and Threat Analytics
- Serverless Platform Security
- System Security and Privacy
- Advisor:
- Prof. Hari Sundaram
- Departments:
- Areas of Expertise:
- Economics
- Applied Machine Learning
- Data Science
- Advisor:
- Sasa Misailovic
- Departments:
- Areas of Expertise:
- Testing Machine Learning Software
- Software Engineering
- Advisor:
- Geoffrey L. Herman
- Departments:
- Areas of Expertise:
- Collaborative Learning
- Sense of Belonging
- Computer Science Education
- Advisor:
- Jingrui He
- Departments:
- Areas of Expertise:
- Network Science
- Machine Learning
- Data Mining
- Advisor:
- Heng Ji
- Departments:
- Areas of Expertise:
- Machine Learning
- Natural Language Processing
- AI
- Advisor:
- Jian Peng
- Departments:
- Areas of Expertise:
- Deep Learning
- Reinforcement Learning
- Advisor:
- Heng Ji
- Departments:
- Areas of Expertise:
- Representation Understanding
- Large Language Models
- Natural Language Processing
- Advisor:
- Adam Bates
- Departments:
- Areas of Expertise:
- Data Provenance
- Intrusion Detection
- Forensic Analysis
- System Security
- Advisor:
- Sarita Adve
- Departments:
- Areas of Expertise:
- Computer Systems and Architecture
- Hardware Resiliency
- Approximate Computing
- Machine Learning
- Advisor:
- Brian Bailey
- Departments:
- Areas of Expertise:
- Computer-Supported Cooperative Work
- Human-Computer Interaction
- Advisor:
- Prof. Sanmi Koyejo
- Departments:
- Areas of Expertise:
- Classification, Ranking, Recommendation
- Metric Elicitation
- Statistical Machine Learning
- Advisor:
- Colleen M. Lewis
- Departments:
- Areas of Expertise:
- Broadening Participation in Comptuing
- Computer Science Education
- Advisor:
- Prof. Haitham Hassanieh
- Departments:
- Areas of Expertise:
- Applied AI/ML for Wireless Networks
- IoT and Low Power WANs
- RF Sensing
- Wireless Networking
- Advisor:
- Sariel Har-Peled
- Departments:
- Areas of Expertise:
- Randomized & approximation algorithms
- Computational geometry
- Theoretical computer science
- Advisor:
- Sasa Misailovic
- Departments:
- Areas of Expertise:
- Compilers
- Formal Verification
- Testing
- Program Analysis
- Advisor:
- Hari Sundaram
- Departments:
- Areas of Expertise:
- Graph Mining, User Modeling, NLP
- Recommendation Systems, Info Retrieval
- Deep Learning and Neural Networks
- Advisor:
- Madhusudan Parthasarathy
- Departments:
- Areas of Expertise:
- logic learning
- program synthesis
- Advisor:
- Sibin Mohan
- Departments:
- Areas of Expertise:
- System security
- Operating system
- Advisor:
- Darko Marinov and Tao Xie
- Departments:
- Areas of Expertise:
- Software engineering
- Advisor:
- Sasa Misailovic
- Departments:
- Areas of Expertise:
- Abstract Interpretation
- Embedded Systems
- Static Analysis
- Probabilistic Programming
- Differentiable Programming
- Programming Languages
- Advisor:
- Yun Huang
- Departments:
- Areas of Expertise:
- CSCW
- Conversational AI
- Social computing
- Human-centered AI
- Human-computer interaction
- Advisor:
- Bo Li and Tao Xie
- Departments:
- Areas of Expertise:
- Security
- Machine Learning
- Advisor:
- Jeff Erickson
- Departments:
- Areas of Expertise:
- Computational Topology
- Computational Geometry
- Advisor:
- Luke Olson
- Departments:
- Areas of Expertise:
- High Performance Computing
- Scientific Computing
- Advisor:
- Sheldon Jacobson
- Departments:
- Areas of Expertise:
- Algorithmic Game Theory
- Operations Research
- Theory & Algorithms
- Advisor:
- Gang Wang
- Departments:
- Areas of Expertise:
- Human Factors in Security and Privacy
- Responsible ML
- Advisor:
- Madhusudan Parthasarathy
- Departments:
- Areas of Expertise:
- Logic Learning
- Program Synthesis
- Program Verification
- Advisor:
- Ravishankar K. Iyer
- Departments:
- Areas of Expertise:
- ML for Systems
- Cloud Computing
- Distributed Systems
- Advisor:
- Arindam Banerjee
- Departments:
- Areas of Expertise:
- Geospatial Data
- Remote Sensing
- Machine Learning
- Advisor:
- Marco Caccamo
- Departments:
- Areas of Expertise:
- Predictability and Fault-Tolerance
- Real-Time and Safe AI
- Cyber-Physical Systems
- Real Time and Embedded Systems
- Advisor:
- Heng Ji
- Departments:
- Areas of Expertise:
- Natural Language Processing
- AI for Science
- Advisor:
- Jiawei Han
- Departments:
- Areas of Expertise:
- BioNLP
- Biomedical Text Mining
- Natural Language Processing
- Data Mining
- Advisor:
- Laxmikant (Sanjay) Kale
- Departments:
- Areas of Expertise:
- High Performance Computing
- Scientific Computing
- Parallel Computing
- Advisor:
- Jingrui He
- Departments:
- Areas of Expertise:
- Data Mining
- Heterogeneous Machine Learning
- Trustworthy Transfer Learning
- Advisor:
- Hari Sundaram; Karrie Karahalios
- Departments:
- Areas of Expertise:
- Natural Language Processing
- Interactive Computing
- Behavioral Science Research
- Conversational AI
- Advisor:
- Oluwasanmi Koyejo, Indranil Gupta
- Departments:
- Areas of Expertise:
- Federated Learning
- Distributed System
- Machine Learning
- Advisor:
- Indranil Gupta
- Departments:
- Areas of Expertise:
- Distributed Systems and Cloud Computing
- Advisor:
- Jiawei Han
- Departments:
- Areas of Expertise:
- Applied machine learning
- Network data science
- Graph data mining
- Advisor:
- Jiawei Han
- Departments:
- Areas of Expertise:
- AI for Science
- Structure-Enhanced Text Mining
- Data Mining
- Advisor:
- Josep Torrellas
- Departments:
- Areas of Expertise:
- Cloud Computing
- System Security
- Computer Architecture
- Advisor:
- Jingrui He
- Departments:
- Areas of Expertise:
- Rare Category Analysis
- Machine Learning
- Data Mining
Postdoctoral Researchers
- Advisor:
- Irwin King
- Departments:
- Areas of Expertise:
- Machine Learning
- Natural Language Generation
- Natural Language Processing
- Advisor:
- Departments:
- Areas of Expertise:
- Medical Image Processing
- Tabular Data Learning
- AI for Healthcare
- Advisor:
- Heng Ji
- Departments:
- Areas of Expertise:
- LLM Alignment
- Reasoning and Planning
- Neuro-Symbolic AI
- Language Models
- Advisor:
- Francesco Bullo (PhD), Sanmi Koyejo and Nancy Amato (Postdoctoral)
- Departments:
- Areas of Expertise:
- Robotics
- Machine Learning
- Control Theory and Dynamics
- Advisor:
- Claire Cardie
- Departments:
- Areas of Expertise:
- Machine Learning
- Natural Language Processing
- Advisor:
- Departments:
- Areas of Expertise:
- Data Mining
- Advisor:
- Departments:
- Areas of Expertise:
- Recommender System
- Information Retrieval
- Advisor:
- Youngjin Kwon, Seungryoul Maeng
- Departments:
- Areas of Expertise:
- SmartNIC, SmartSSD
- (Distributed) File system
- Operating system
- Advisor:
- Departments:
- Areas of Expertise:
- IoT
- Data Science
- Robust Distributed Learning
- Advisor:
- Nancy M. Amato
- Departments:
- Areas of Expertise:
- Multi-robot Systems
- Task and Motion Planning
- Advisor:
- Geoffrey Herman
- Departments:
- Areas of Expertise:
- Software Engineering
- Computer Science Education
- Advisor:
- Sanmi Koyejo
- Departments:
- Areas of Expertise:
- Machine Learning
- Advisor:
- Dr. Brad Campbell
- Departments:
- Areas of Expertise:
- Edge ML
- Wireless Sensing
- Energy-harvesting systems
- Advisor:
- Vikram Adve (PhD), Vikram Adve and Sasa Misailovic (Postdoc)
- Departments:
- Areas of Expertise:
- Compilers
- Accuracy-aware Optimization
- Static Analysis
- Advisor:
- Matthieu Bloch
- Departments:
- Areas of Expertise:
- Quantum information theory
- Quantum complexity theory
- Advisor:
- Mani Golparvar-Fard
- Departments:
- Areas of Expertise:
- Image and video understanding
- Computer Vision
- Advisor:
- Heng Ji, Jiawei Han
- Departments:
- Areas of Expertise:
- graph neural networks
- knowledge graphs
- recommender systems
- Advisor:
- Departments:
- Areas of Expertise:
- Applied math
- Numerical analysis
- Scientific computing
- Advisor:
- Nicolas Puillandre
- Departments:
- Areas of Expertise:
- bioinformatics
- computational biology
- Advisor:
- Fan Ye
- Departments:
- Areas of Expertise:
- Multimedia Systems and Networking
- IoT Systems and Networking