Craig Zilles
Craig specializes in computer architecture, compilers, and parallel computing. He has contributed to several innovations in CS/engineering education, including concept inventories for CS topics, PrairieLearn (a web-based adaptive homework system), and a 50-seat computerized testing facility in Grainger that supports individualized exams, student freedom in scheduling a testing time, and machine grading. Craig is also interested in the benefits of peer classroom observations.