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 | ||
Fall 1993 | Katherine Yelick | ||
Spring 1993 | Brian K. Harvey | ||
Fall 1992 | Michael A. Harrison | ||
Spring 1992 | Michael A. Harrison | ||
Fall 1991 | Paul Hilfinger | ||
Spring 1991 | Brian K. Harvey | ||
Abhiram Ranade | |||
Fall 1990 | Raimund Seidel | ||
Fall 1990 | Brian K. Harvey | ||
Spring 1990 | Michael J. Clancy | ||
Michael A. Harrison | |||
Fall 1989 | Paul Hilfinger | ||
Spring 1989 | Brian K. Harvey | ||
Paul Hilfinger | |||
Fall 1988 | Alan J. Smith | ||
Fall 1988 | Michael J. Clancy | ||
Overall Rating | Teaching Effectiveness | How worthwhile was this course? | |