Computer Science 60C

Title Data Structures and Advanced Programming
Units 4
Description Advanced programming techniques. Mathematical reasoning about programs. Principles of software engineering applied to a large programming project. Review of elementary data structures: arrays, linked structures, queues, stacks. Advanced data structures and algorithms: graphs and tree, string, searching, sorting, hashing.
Sections Instructor Teaching Effectiveness How worthwhile was this course?
Spring 1994 John Canny 5.1 / 7 5.8 / 7
Fall 1993 Katherine Yelick 3.2 / 7 4.2 / 7
Spring 1993 Brian K. Harvey 5.6 / 7 5.6 / 7
Fall 1992 Michael A. Harrison 3.0 / 7 4.4 / 7
Spring 1992 Michael A. Harrison 4.0 / 7 4.8 / 7
Fall 1991 Paul Hilfinger 4.8 / 7 5.2 / 7
Spring 1991 Brian K. Harvey 6.2 / 7 5.9 / 7
Abhiram Ranade 3.8 / 7 5.6 / 7
Fall 1990 Raimund Seidel 4.7 / 7 5.3 / 7
Fall 1990 Brian K. Harvey 5.9 / 7 5.6 / 7
Spring 1990 Michael J. Clancy 4.5 / 7 4.5 / 7
Michael A. Harrison 2.8 / 7 4.3 / 7
Fall 1989 Paul Hilfinger 5.5 / 7 5.4 / 7
Spring 1989 Brian K. Harvey 5.1 / 7 4.9 / 7
Paul Hilfinger 4.5 / 7 4.9 / 7
Fall 1988 Alan J. Smith 2.4 / 7 4.3 / 7
Fall 1988 Michael J. Clancy 5.4 / 7 4.6 / 7
Overall Rating Teaching Effectiveness How worthwhile was this course?
4.5 / 7 5.0 / 7
[Email HKN about this data] [Info about this page]