York University Redefine the possible.
space Future students Current students Faculty & staff Alumni Visitors York crest
rule
Department of Computer Science and Engineering

CSE2011 Home
Course News
Week-by-Week Overview
Textbook
Instructor
Evaluation
Policies
Links


Y graphic

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.
graphic rule