
|
Lectures Schedule
The class meets twice a week for lectures.
- Classes: Tuesday and Thursday, 5:30 - 7:00 p.m. in CB 121
- Office Hour: 4:00 - 5:00 on Tuesdays and Thursdays in CSEB3020
There are no weekly labs, but the midterm and final exam may have
a labtest portion.
Tentative Weekly Schedule
Please note that this weekly schedule is subject to change.
Week 1 (Thursday September 8 only)
Reading material: Briefly review chapters 1 - 3 of the text and start reading chapters 4 and 5.
Lectures: Algorithm analysis. Linked lists.
Week 2 (Tuesday September 13 and Thursday September 15)
Reading material: Chapters 5
Lectures: Linked lists continued. Linear data structures: stacks, queues and deques, and their implementation using arrays and linked lists.
Week 3 (Tuesday September 20 and Thursday September 22)
Reading material: Chapter 6 and 3.5
Lectures: Review of recursion and Java Lists.
Week 4 (Tuesday September 27 and Thursday September 29)
Reading material: Chapter 7.
Lectures: Trees
Week 5 (Tuesday October 4 and Thursday October 6)
Assignment 1 posted.
Reading material: Chapter 8.
Lectures: Priority Queues and Heaps
Week 6 (October 10 - October 14)
Co-curricular week. No classes or office hours.
Week 7 (Tuesday October 18 and Thursday October 20)
Reading material: Chapter 9.
Lectures: Maps, Hash Tables, Dictionaries.
Week 8 (Tuesday October 25 and Thursday October 27)
The midterm labtest previously scheduled for
Thursday October 27 has been cancelled. There will be no midterm labtest. The entire midterm consists
of the written midterm on Tuesday, November 1.
Reading material: Chapter 10.
Lectures: Search Trees
Week 9 (Tuesday November 1 and Thursday November 3)
The written portion of the midterm will take place
on Tuesday November 1 in CB121 during the regularly scheduled lecture time.
Reading material: Chapter 10
Lectures: Search Trees
Week 10 (Tuesday November 8 and Thursday November 10)
The last day to drop the course without receiving a grade
is Friday November 11.
Reading material: Chapter 11
Lectures: Sets and Sorting
Week 11 (Tuesday November 15 and Thursday November 17)
Assignment 2 posted.
Reading material: Chapter 11
Lectures: Sorting and Sets
Week 12 (Tuesday November 22 and Thursday November 24)
Reading material: Chapter 13
Lectures: Graphs
Week 13(Tuesday November 29 and Thursday December 1)
Reading material: Chapter 13
Lectures: Graphs cont'd
Week 14 (Tuesday December 6 only)
The last class is Tuesday December 6.
Reading material: TBA
Lectures: TBA
Monday December 12 - final exam
Information on the final exam can be found
here.
|
|