Computer Science 61C

Title Machine Structures
Units 4
Prerequisites 61B or 47B.
Description The internal organization and operation of digital computers. Machine architecture, support for high-level languages (logic, arithmetic, instruction sequencing) and operating systems (I/O, interrupts, memory management, process switching). Elements of computer logic design. Tradeoffs involved in fundamental architectural design decisions.
Course Guide Course Guide
Sections Instructor Teaching Effectiveness How worthwhile was this course?
Spring 2016 Vladimir Stojanovic 5.7 / 7 5.4 / 7
Nicholas Weaver 5.3 / 7 5.3 / 7
Fall 2015 Vladimir Stojanovic 4.9 / 7 5.0 / 7
John Wawrzynek 4.7 / 7 5.1 / 7
Summer 2015 Sagar Karandikar 6.1 / 7 6.0 / 7
Spring 2015 Krste Asanovic 5.1 / 7 5.3 / 7
Vladimir Stojanovic 4.4 / 7 5.0 / 7
Fall 2014 Dan Garcia 6.2 / 7 5.9 / 7
Michael Lustig 5.5 / 7 6.0 / 7
Summer 2014 Alan Christopher 5.1 / 7 5.4 / 7
Spring 2014 Dan Garcia 6.3 / 7 6.1 / 7
Fall 2013 Randy H. Katz 5.5 / 7 5.6 / 7
Summer 2013 Justin Hsia 5.9 / 7 5.7 / 7
Spring 2013 Dan Garcia 6.5 / 7 6.3 / 7
Fall 2012 Krste Asanovic 5.5 / 7 5.9 / 7
Randy H. Katz 5.7 / 7 5.8 / 7
Summer 2012 Justin Hsia 5.8 / 7 5.8 / 7
Spring 2012 David Patterson 5.6 / 7 6.0 / 7
Fall 2011 Michael Franklin 5.3 / 7 6.2 / 7
Dan Garcia 6.5 / 7 6.4 / 7
Summer 2011 Michael Greenbaum 5.0 / 7 5.6 / 7
Spring 2011 Randy H. Katz 6.0 / 7 6.2 / 7
David Patterson 5.6 / 7 6.1 / 7
Fall 2010 Randy H. Katz 6.3 / 7 6.4 / 7
David Patterson 6.0 / 7 6.4 / 7
Summer 2010 Paul Pearce 6.3 / 7 6.4 / 7
Spring 2010 Dan Garcia 6.5 / 7 6.4 / 7
Fall 2009 David E. Culler 4.6 / 7 5.1 / 7
Summer 2009 Jeremy Huddleston 5.4 / 7 6.0 / 7
Spring 2008 Dan Garcia 6.6 / 7 6.7 / 7
Fall 2007 John Wawrzynek 4.1 / 7 5.8 / 7
Spring 2007 Dan Garcia 6.3 / 7 6.5 / 7
Fall 2006 Dan Garcia 6.7 / 7 6.7 / 7
Spring 2006 John Wawrzynek 5.1 / 7 5.9 / 7
Fall 2005 Dan Garcia 6.4 / 7 6.3 / 7
Summer 2005 Andy Carle 5.7 / 7 6.1 / 7
Spring 2005 Dan Garcia 6.4 / 7 6.5 / 7
Fall 2004 Dan Garcia 5.9 / 7 6.1 / 7
Spring 2004 Dan Garcia 6.2 / 7 6.2 / 7
Fall 2003 Brian K. Harvey 5.3 / 7 5.6 / 7
John Wawrzynek 4.8 / 7 5.5 / 7
Spring 2003 Michael J. Clancy 4.4 / 7 5.3 / 7
Fall 2002 Dan Garcia 6.3 / 7 6.1 / 7
David Patterson 6.3 / 7 6.2 / 7
Summer 2002 Andrew Swan 6.0 / 7 6.0 / 7
Spring 2002 Michael J. Clancy 4.4 / 7 5.1 / 7
Fall 2001 Dan Garcia 6.1 / 7 6.1 / 7
David Patterson 6.4 / 7 6.2 / 7
Spring 2001 John Wawrzynek 4.8 / 7 5.1 / 7
Fall 2000 David Patterson 5.7 / 7 5.8 / 7
Spring 2000 Brian K. Harvey 5.6 / 7 5.7 / 7
Fall 1999 David E. Culler 5.2 / 7 5.7 / 7
Spring 1999 David Patterson 6.6 / 7 6.3 / 7
Fall 1998 Richard J. Fateman 2.9 / 7 4.5 / 7
Summer 1998 Nicholas Weaver 5.6 / 7 5.5 / 7
Spring 1998 Michael J. Clancy 5.2 / 7 5.5 / 7
Fall 1997 David E. Culler 5.5 / 7 5.7 / 7
Brian K. Harvey 5.3 / 7 5.6 / 7
Spring 1997 Brian K. Harvey 5.9 / 7 5.9 / 7
Fall 1996 Michael J. Clancy 5.5 / 7 5.9 / 7
Spring 1996 Richard J. Fateman 3.8 / 7 4.9 / 7
Fall 1995 Brian K. Harvey 6.2 / 7 5.8 / 7
Spring 1995 Michael J. Clancy 4.6 / 7 5.4 / 7
Brian K. Harvey 6.2 / 7 5.8 / 7
Fall 1994 Brian K. Harvey 6.1 / 7 5.7 / 7
Overall Rating Teaching Effectiveness How worthwhile was this course?
5.6 / 7 5.8 / 7
[Email HKN about this data] [Info about this page]