|
Craig Zilles
Research Interests
|
learning analytics, computer-based testing, CS 1, plagiarism detection, computer architecture, compiler construction, dynamic optimization. |
Research Projects
Selected recent publications
 |
Teaching
|
CS 105 - Introduction to Computer Science (non-technical majors) |
FA19, SP20, FA20 |
CS 125 - Introduction to Computer Science |
FA08, FA13 |
CS 126 - Software Design Studio |
FA16, SP17, FA17 |
CS 225 - Data Structures |
SP19 |
CS 232 - Computer Architecture II (subsumed by CS 233) |
FA03, SP04, FA04, SP05, SP06, SP07, FA07, SP08, FA09, SP09, FA11, SP12 |
CS 233 - Computer Architecture |
FA12, SP13, SP14, FA14, SP15, FA15, SP16, FA16, SP18 |
CS497/CS598cz - Dynamic Translation and Optimization |
FA02, SP03, FA05 |
|
Graduate Students
|
Binglin Chen
Chinedu Emeka
Max Fowler
Mohammed Hassan
David H. Smith
|
Former Students
|
Sushmita Azad
Saleem Abdulras
Lee Baugh
Jake Bailey
Michael Bond
Jeff Cook
Brandon Chong
Chris Eben
David Flint
Rahul Joshi
Geoffrey Herman
Vighnesh Iyer
Bhuwan Khattar
Edward Lee
J. T. Longino
Partheesh Mani
Daniel McFarlin
Shoaib Meenai
Andrew Nicholson
Naveen Neelakantam
Jonathan Pierce
James Roberts
Nicholas Riley
Pierre Salverda
Charles Tucker
Tianning (Tammy) Xu
Changrui Yuan
Eric Zimmerman
|
Student Theses
Principles of Instruction-Level Distributed Processing Pierre Salverda Ph.D. Thesis, April 2008.
Efficient User-Mode Exception Handling in x86 Linux Chris Eben, B.S. Thesis, August 2007 (Microsoft)
Boolean Blunders: Identification and Assessment of Student Misconceptions in a Digital Logic Course J.T. Longino, M.S. Thesis, July 2006 (AMD)
Profile-directed If-Conversion in Superscalar Microprocessors Eric Zimmerman, M.S. Thesis, July 2005 (Citadel Investment Group)
Design of an MSSP Verify/Commit Unit Partheesh Mani, M.S. Thesis, August 2005 (Intel Corporation)
Limited Path Profiling and Correlated Branch Elimination Andrew Nicholson, M.S. Thesis, April 2005 (Amazon.com)
TraceVis: An Execution Trace Visualization Tool James Roberts, M.S. Thesis, July 2004 (nVIDIA architecture group)
A Task Optimization Framework for MSSP Rahul Ulhas Joshi, M.S. Thesis, May 2004 (nVIDIA compiler group)
An Assembler for the MSSP Distiller Eric Zimmerman, B.S. Thesis, May 2004 (continuing for M.S.)
Program Orienteering Naveen Neelakantam, M.S. Thesis, April 2004 (continuing for Ph.D.)
 |
Resources
UIUC Computer Architecture:
Group
Seminar
Mailing List
UIUC Compiler:
Group
Seminar
Mailing List
|
|
 |
|
Contact Information:
zilles@illinois.edu
Siebel Center 4112
217-244-0553 (Phone)
Postal address:
University of Illinois at Urbana-Champaign
Department of Computer Science
Siebel Center
MC-258
201 N. Goodwin Ave.
Urbana, IL 61801-2302
|