1. A Survey of Hands-on Assignments and Projects in Undergraduate Computer Architecture Courses;Advances in Computer and Information Sciences and Engineering;2008
2. PSATSim;Proceedings of the 2006 workshop on Computer architecture education held in conjunction with the 33rd International Symposium on Computer Architecture - WCAE '06;2006
3. Teaching computer architecture using an architecture description language;Proceedings of the 2004 workshop on Computer architecture education held in conjunction with the 31st International Symposium on Computer Architecture - WCAE '04;2004
4. The liberty simulation environment as a pedagogical tool;Proceedings of the 2003 workshop on Computer architecture education Held in conjunction with the 30th International Symposium on Computer Architecture - WCAE '03;2003
5. Bridging the gap between the undergraduate and graduate experience in computer systems studies;Proceedings of the 2003 workshop on Computer architecture education Held in conjunction with the 30th International Symposium on Computer Architecture - WCAE '03;2003