[Current] [News] [Glance] [Search] [Instructions] [Links] [Handouts] [Project] [Outlines] [Labs] [Homeworks] [Quizzes] [Exams] [Examples] [EIJ] [API]

These are the outlines of the classes that have been held (or are about to be held). They are listed in reverse chronological order (newest first). To reach other outlines, you may want to use CS152 at a glance.

- Class 56: Course Summary and Evaluation (Friday, December 8, 2000)
- Class 55: Graphs, Concluded (Wednesday, December 6, 2000)
- Class 54: Shortest Path Problem (Tuesday, December 5, 2000)
- Class 53: Introduction to Graphs (Monday, December 4, 2000)

- Class 52: No Class (Friday, December 1, 2000)
- Class 51: Hash Tables (Wednesday, November 29, 2000)
- Class 50: Binary Search Trees (Tuesday, November 28, 2000)
- Class 49: Dictionaries (Monday, November 27, 2000)

- Class 48: Group Lab: Implementing Trees (Wednesday, November 22, 2000)
- Class 47: Trees, Continued (Tuesday, November 21, 2000)
- Class 46: Introduction to Trees (Monday, November 20, 2000)

- Class 45: Automated Problem Solving with Linear Structures (Friday, November 17, 2000)
- Class 44: Priority Queues, Heaps, and Heap Sort (Wednesday, November 15, 2000)
- Class 43: Implementing Linear Structures (Tuesday, November 14, 2000)
- Class 42: Introduction to Linear Structures (Monday, November 13, 2000)

- Class 41: Linked Lists, Concluded (Friday, November 10, 2000)
- Class 40: Recover from Election (Wednesday, November 8, 2000)
- Class 39: Linked Lists (Tuesday, November 7, 2000)
- Class 38: Iterating Array-Based Lists (Monday, November 6, 2000)

- Class 37: Detour: Applets (Friday, November 3, 2000)
- Class 36: Implementing Lists with Arrays (Wednesday, November 1, 2000)
- Class 35: Exam 2, Continued (Tuesday, October 31, 2000)
- Class 34: Discussion of Exam 2 (Monday, October 30, 2000)

- Class 33: List Methods (Friday, October 27, 2000)
- Class 32: Introduction to Lists (Wednesday, October 25, 2000)
- Class 31: Introduction to Data Structures (Tuesday, October 24, 2000)
- Class 30: Quicksort (Monday, October 23, 2000)

- Class 29: More Efficient Sorting Algorithms (Friday, October 13, 2000)
- Class 28: Some Sorting Algorithms (Wednesday, October 11, 2000)
- Class 27: More Recursive Algorithms (Tuesday, October 10, 2000)
- Class 26: Analyzing Recursive Algorithms (Monday, October 9, 2000)

- Class 25: Project Discussion (Friday, October 6, 2000)
- Class 24: Algorithm Analysis, Continued (Wednesday, October 4, 2000)
- Class 23: Algorithm Analysis (Tuesday, October 3, 2000)
- Class 22: GUIs, Revisited (Monday, October 2, 2000)

- Class 21: Arrays (Friday, September 29, 2000)
- Class 20: Project Discussion (Wednesday, September 27, 2000)
- Class 19: More Discussion of Exam 1 (Tuesday, September 26, 2000)
- Class 18: Discussion of Exam 1; Javadoc (Monday, September 25, 2000)

- Class 17: Project Discussion (Friday, September 22, 2000)
- Class 16: Lab: Java's AWT, Continued (Wednesday, September 20, 2000)
- Class 15: Lab: Java's Abstract Windowing Toolkit (Tuesday, September 19, 2000)
- Class 14: Equality Testing (Monday, September 18, 2000)

- Class 13: When Things Go Wrong (Friday, September 15, 2000)
- Class 12: Object-Oriented Design, Revisited (Wednesday, September 13, 2000)
- Class 11: Lab: Loops (Tuesday, September 12, 2000)
- Class 10: Lab: Conditionals (Monday, September 11, 2000)

- Class 09: Reuse Through Inheritance and Polymorphism (Friday, September 8, 2000)
- Class 08: Object-Oriented Design (Wednesday, September 6, 2000)
- Class 07: Lab: Objects and Classes, Revisited (Tuesday, September 5, 2000)
- Class 06: Lab: Objects and Classes (Monday, September 4, 2000)

- Class 05: Lab: Objects and Methods, Continued (Friday, September 1, 2000)
- Class 04: Lab: Objects and Methods (Wednesday, August 30, 2000)
- Class 03: Lab: Getting Started with Java (Tuesday, August 29, 2000)
- Class 02: Introduction to Java (Monday, August 28, 2000)
- Class 01: Introduction to the Course (Friday, August 25, 2000)

[Current] [News] [Glance] [Search] [Instructions] [Links] [Handouts] [Project] [Outlines] [Labs] [Homeworks] [Quizzes] [Exams] [Examples] [EIJ] [API]

**Disclaimer** Often, these pages were created "on the fly" with little, if any, proofreading. Any or all of the information on the pages may be incorrect. Please contact me if you notice errors.

This page may be found at http://www.cs.grinnell.edu/~rebelsky/Courses/CS152/2000F/Outlines/index.html

Source text last modified Fri Dec 8 08:48:04 2000.

This page generated on Fri Dec 8 08:54:05 2000 by Siteweaver. Validate this page's HTML.

Contact our webmaster at rebelsky@grinnell.edu