Assistant Professor, Computer Science
4120 Siebel Center for Comp Sci
For More Information
- Ph.D., Computer Engineering, Cornell University, 2014
- M.S., Computer Engineering, Cornell University, 2014
- B.S., Computer Science, State University of New York at Binghamton, 2007
- B.S., Computer Engineering, State University of New York at Binghamton, 2007
- Assistant Professor, University of Illinois Urbana-Champaign, Computer Science, January 2021 – present
- Affiliate Faculty, University of Illinois Urbana-Champaign, Electrical and Computer Engineering, June 2021 – present
- Special Faculty Systems Scientist, Carnegie Mellon University, Electrical and Computer Engineering, August 2016 – December 2020
- Postdoctoral Research Associate, Carnegie Mellon University, Electrical and Computer Engineering, September 2014 – August 2016
Graduate Research Opportunities
I am looking for motivated graduate students who are interested in joining me at Illinois, so if that sounds like you, please contact me!
- Data-centric computer architectures and systems
- Processing-in-memory (PIM)
- Memory and storage systems
- Computing platforms for smart cities, autonomous vehicles, robotics, and genomics
- Computer architecture
- Hardware systems
- Logic design and VLSI
- Operating systems
- Parallel processing
- Software systems
- System modeling and measurement
Recent Courses Taught
- CS 233 - Computer Architecture
- CS 433 (CSE 422) - Computer System Organization
- CS 498 ME1 (CS 498 ME2) - Arch. for Mobile & Edge Comp.
- CS 534 - Adv Topics in Comp Arch
- CS 591 CAP - Arch./Compilers/Parallel Comp.
- CS 598 SG - Arch. for Mobile & Edge Comp.
- ECE 590 CAP - Arch./Compilers/Parallel Comp.