CMPT 287-01/02: Data Structures and Algorithms (Fall 2001)
http://roman.montclair.edu/Teach/Fall2001/287

COURSE INFORMATION (First Handout)
 
 

TENTATIVE SCHEDULE

Week
Tuesday
Thursday
WEEK1, Sept 6 -  Introductory class
WEEK2, Sept 11, 13  Ch 1, Hello.java
 287-02 Canceled !
 Ch 1, Hello.java
 287-01 Canceled !
WEEK3, Sept 18, 20  Ch 2, Recursion (2.4)  Ch 3, Big-Oh (3.4), HW1-A
WEEK4, Sept 25, 27  Ch 3, Running Time (3.5)  Ch 4, Lists
 HW1-D, HW2-A
WEEK5, Oct 2, 4  HW1 Discussion  Ch 4, Lists (4.1)
WEEK6, Oct 9, 11  Ch 4, Lists (4.1), HW2-D, HW3-A  Stacks (4.2)
WEEK7, Oct 16, 18  Stacks (4.2), HW3-HINT  Queues (4.3), HW3-D (287-01),
 287-02 Canceled!
WEEK8, Oct 23, 25  Review for Midterm,
 HW3-D (287-02),  287-01 Canceled!
 MIDTERM
WEEK9, Oct 30, Nov 1  Midterm Dissc-n, Elementary Sorting, HW4-A  Ch 8, Elementary Sorting (8.2)
WEEK10, Nov 6, 8  Elementary Sorting  Sorting, HW4-D, HW5-A
WEEK11, Nov 13, 15  Evals, Div&Con, MergeSort (8.5)  MergeSort (8.5), Time Analysis
WEEK12, Nov 20  QuickSort (8.4), HW5-D  No class (Thanksgiving)
WEEK13, Nov 27, 29  Sort Summary  Trees (5.1, 5.2), HW6-A
WEEK14, Dec 4, 6  Trees (5.3), BSTs (5.5)   BSTs
WEEK15, Dec 11, 13  Other Topics, Hashing (10.4), HW6-D  Course Conclusion, Review for Final
 FINALS, Dec 18, 20  287-01: 10:15-12:15, RI118  287-02: 5-7pm, RI117

Merry Christmas and Happy New Year!

A = Assigned
D = Due