4003-232: Computer
Science 2
Weekly Diary
Weekly Updates of Material Covered
and
other pertinent info (including links to the slides) will be listed
here.
Final Exam: Wednesday, February
25 -- 8am - 10am -- Room 70-3435
Week 1
- Monday, December 1: Course
Introduction/Logistics ( slides )
- Tuesday, December 2: CS1
Review / Who Wants to be a Millionaire! ( slides )
- Wednesday, December 3: Review
of classes / Theatre Payroll App
Week 2
- Monday, December 8:
Inheritance I -- concepts ( slides you should have seen )
- Tuesday, December 9:
Inheritance II -- implementation ( slides )
- Wednesday. December 10:
Exceptions ( slides
)
Week
3
- Monday, December 15
- Last of the Payroll App
- Project 1: Grocery Store Simulation
- Tuesday, December 16:
Java I/O Pt 1
- Wedensday, December 17:
Java I/O Pt 2 ( slides )
HAVE
A GOOD WINTER BREAK!!
Week 4
- Monday, January 5: Recursion I
( slides )
- Tuesday, January 6: Recursion II --
Tower of Hanoi
- Wednesday, January 7: Exam 1
Week
5
- Monday, January 12:
Analysis of Algorithms ( slides )
- Tuesday, January 13:
- Analysis of Algorithms ( cont'd )
- Searching / Linear Search
- Wednesday, January 14:
- Searching / Binary Search
- Exam 1 Returned
Week
6
- Monday, January 19:
Simple Sorts
- Tuesday, January 20:
- Zen sorting of simple sorts (thanks to all who participated)
- Wednesday, January 21
Week
7
- Monday, January 26:
Trees I: Intro / Binary Trees / Traversals ( slides )
- Tuesday, January 27:
Trees II: Binary Search Trees ( slides )
- Wednesday, January 28: Trees
III: Huffman Coding ( slides
)
Week
8
- Monday, February 2:
Hashing I / Exam 2 Quick Review ( slides )
- Tuesday, February 3:
Hashing II / Project 1 Returned
- Wednesday, February 4:
Exam 2
Week
9
- Monday,
February 9
- Linked List I: Singly Linked Lists ( slides )
- Testing Tips for Project 2 ( slides )
- Tuesday,
February 10
- Linked Lists II: Doubly Linked Lists ( slides )
- Exam 2 Returned
- Wednesday, February 11 : Linked
Lists III: A Linked List class ( slides )
Week 10
- Monday, February 16:
Intellectual Property ( slides
)
- Tuesday, February 17:
Copyright Myths / Free Software / Ethics
- Wednesday, February 18: Final Exam
Review / course evaluations ( slides )
last updated: 02/18/2004