15-200 Lecture Resources
Week 1
Monday, January 16, 2006 (No class - MLK Day)
Wednesday, January 18, 2006 (Intro to class)
Friday, January 20, 2006 (Review of Arrays and Lists)
Week 2
Monday, January 23, 2006 (SimpleCollection Class, Handin Instructions and Lab 2)
Wednesday, Janary 25, 2006 (Big-O Notation and Hashing)
Friday, January 27, 2006 (Review for Test 1)
Week 3
Monday, January 30, 2006 (Test 1)
Wednesday, February 1, 2006 (Go over Test 1)
Friday, February 3, 2006 (Linked Lists)
Week 4
Monday, February 6, 2006 (References and the Equals Method)
Wednesday, February 8, 2006 (Linked List Implementation)
Friday, February 10, 2006 (Deleting an Index from a LinkedList)
Week 5
Monday, February 13, 2006 (Deleting Objects from a LinkedList)
Wednesday, February 15, 2006 (Doubly Linked List Implementation)
Friday, February 17, 2006 (Iterators)
Week 6
Monday, February 20, 2006 (Queues and Stacks)
Wednesday, Feburay 22, 2006 (Introduction to Recursion)
Friday, February 24, 2006 (Recursive Problem Solving)
Week 7
Monday, February 27, 2006 (Review for Test 2)
Wednesday, March 1, 2006 (Test 2)
Friday, March 3, 2006 (Revisit Test 2)
Week 8
Monday, March 6, 2006 (Introduction to Sorting)
Wednesday, March 8, 2006 (Quicksort and Mergesort)
Friday, March 10, 2006 (Spring Break!)
Week 9
Monday, March 20, 2006 (Trees and Heaps)
Wednesday, March 22, 2006 (Expression Trees and Traversals)
Friday, March 24, 2006 (Introduction to Binary Search Trees)
Week 10
Monday, March 27, 2006 (Binary Search Trees Continued)
Wednesday, March 29, 2006 (Free work day)
Friday, March 27, 2006 (Deleting from Binary Search Trees)
Week 11
Monday, April 3, 2006 (Introduction to Graphs)
Wednesday, April 5, 2006 (Topological Sort and Graph Traversals)
Friday, April 7, 2006 (Preparation for Departmental Exam Part 1)
Week 12
Monday, April 10, 2006 (Departmental Exam Part 1)
Wednesday, April 12, 2006 (Class Cancelled)
Friday, April 14, 2006 (Minimum Spanning Trees)
Week 13
Monday, April 17, 2006 (Dijkstra's Shortest Path Algorithm)
Wednesday, April 19, 2006 (Test 2)
Friday, April 21, 2006 (Spring Carnvial: No Classes)
Week 14
Monday, April 24, 2006 (Revisit Exam 3)
Wednesday, April 26, 2006 (The Java Collection Classes)