DayDateChapterTopicAssignmentConcepts Covered
Wed01-271CSE 142 ReviewChapt 1-3 review
Thu01-28Chapt 4-6 review
Fri01-29Chapt 7-9 review
Assign #1CSE-142 Review Project
Mon02-01ArrayIntList part 115.1Simple ArryIntList
Tue02-022
Wed02-03ArrayIntList part 215.2A more Complete ArrayIntList
Assign #2
Thu02-04Assign #3*** #6 Letter Inventory
Fri02-05Lists, Sets,foreach loop10.1, 11.2ArrayLists, Sets
Mon02-08Assign #4
Tue02-093Stacks & Queues14Stacks and Queues
Wed02-10Assign #5
Thu02-11Arrays of objects, Interfaces9.5Interfaces
Fri02-12Assign #6*** #7 Guitar Hero
Mon02-15President's Day
Tue02-16Linked lists16.1Working with Nodes
Wed02-174
Thu02-18Linked lists & loops16.2A Linked List Class
Fri02-19Assign #7
Mon02-22More linked lists16.3A Complex List Operation
Tue02-23
Wed02-24
Thu02-25Assign #8
Fri02-265Assign #9*** #9 Assassin Manager
Mon02-29Binary search complexity13.2Program Complexity
Tue03-01
Wed03-026Maps11.3Maps
Thu03-03Inservice
Fri03-04Inservice
Mon03-07Assign #10*** #10 Evil Hangman
Tue03-08More maps
Wed03-09
Thu03-10Recursion12.1 - 12.2Thinking Recursively, A Better Example of Recursion
Fri03-117
Mon03-14More recursion, Public/private approach12.3 - 12.4Recursive Functions and Data, Recursive Graphics
Tue03-15
Wed03-16Regular expressions, Grammarspgs 669 - 670
Thu03-17Assign #11*** #11 Grammer Solver
Fri03-185Inheritance9.1 - 9.2Inheritance Basics, Interacting with the Superclass
Mon03-21
Tue03-22Mergesort13.4Case Study: Implementing Merge Sort
Wed03-23
Thu03-24Quicksort
Fri03-258
Mon03-28Spring Break
Tue03-29Spring Break
Wed03-30Spring Break
Thu03-31Spring Break
Fri04-01Spring Break
Mon04-04Spring Break
Tue04-05Spring Break
Wed04-06Recursive backtracking12.5Recursive Backtracking
Thu04-07Problem 21, pg 813
Fri04-0810More on recursive backtracking
Mon04-11Problem 22, pg 813
Tue04-12
Wed04-13Anagram Solver ProjectAssign #12*** #12 Anagram Solver
Thu04-14
Fri04-15
Mon04-18
Tue04-19
Wed04-209Binary trees17.1 - 17.2Binary Tree Basics, Tree Traversals
Thu04-21
Fri04-22Binary search trees17.3 - 17.4Common Tree Operations, Binary Search Trees
Mon04-25
Tue04-26Comparable interface, Generic binary search10.2The Comparable Interface
Wed04-27
Thu04-28Huffman assignment*** #13 Huffman
Fri04-29
Mon05-02ArrayIntList part 3, Iterators, Resizing15.3Advanced Features (Resizing, Iterators)
Tue05-03
Wed05-0413Abstract classes9.3Polymorphism
Thu05-05
Fri05-06Inservice
Mon05-09IntList case study17.5SearchTree
Tue05-10
Wed05-11Hashing
Thu05-12
Fri05-13Review for final
Mon05-16
Tue05-17