CSE 2011Z (W) FUNDAMENTALS OF DATA STRUCTURES

ROSS N203 Tues Thurs 13:00-14:30

Instructor Information:

James H. Elder 0003G Computer Science and Engineering Building
tel: (416) 736-2100 ext. 66475 fax: (416) 736-5857
email: jelder@yorku.ca website: www.yorku.ca/jelder

Office Hour: Thursday 14:30-15:30

Syllabus

Lectures:

I will generally post the slides for each lecture the night before class. However, I reserve the right to make changes to the lectures up to the time of the class. Small changes may also be made after class, e.g., to correct errors. I will indicate in each set of slides the date they were last modified: please verify that you have the most recent versions.

  1. Introduction
  2. Asymptotic Analysis
  3. Linear Data Structures
  4. The Java Collections Framework
  5. Recursion
  6. Trees
  7. Priority Queues and Heaps
  8. Maps, Hash Tables and Dictionaries
  9. Midterm Review
  10. Search Trees
  11. Sorting
  12. Graphs
  13. End of Term Review

Assignments:

All questions of Assignment 2 has now been posted. There are only 4 questions.

Exams:

Click here to see your unofficial grades for the course! 

Announcements: