The following course schedule is subject to change.
Please call (631) 632-SNOW for campus information during severe weather.
TOPICS | TEXTBOOK READINGS (Michael Main ) |
TEXTBOOK READINGS (Carrano&Prichard ) |
Software Development, Order of Complexity |
1.1 - 1.3 |
Chapter 2, Chapter 10 (p464-474) |
Abstract Data Types |
2.1 - 2.4, 3.1 - 3.2 |
Chapter 4 |
Linked Lists |
4.1 - 4.3 |
Chapter 5 |
Linked Lists (cont'd) |
4.4 - 4.6, 5.4 |
Chapter 5 (cont'd) |
Stacks |
6.1 - 6.4 |
Chapter 7 |
Queues and Priority Queues |
7.1 - 7.4 |
Chapter 8 |
Recursion |
8.1 - 8.3 |
Chapter 3 and 6 |
Binary Trees |
9.1 - 9.5 |
Chapter 11 |
Heaps and Balanced Trees |
10.1 - 10.3 |
Chapter 12(p625-640), Chapter 13(p658-694) |
Searching Algorithms and Hash tables |
11.1 - 11.5 |
Chapter 13 (p693-732) |
Java Collections |
||
Sorting Algorithms |
12.1 - 12.3 |
Chapter 10 (p476-511), Chapter 11(p530-533) |
Introduction to Graphs |
14.1 - 14.3 |
Chapter 14 (p736-753, p7617-668) |
FINAL EXAMINATIONS |
Course Info | Schedule | Sections | Announcements | Homework | Exams | Help/FAQ | Grades | HOME