Calendar and Lecture Slides

CSE 326 - Winter 2008

Links to original slides and slides after use in lecture.
The original slides are pdf files, 4 slides per page, and should print fine as is. These should be posted no later than lunchtime on the day of the lecture.
The slides from lecture are collections of image files, one per page. The claim is that they can be printed 4-up in landscape mode to save paper.

(All future topics and dates are a tentative guess and are subject to change. )
Expect links to be broken until slides are posted.

Week of

Monday

Wednesday

Thursday - Section

Friday

Reading

Jan 7

  • Introduction, Stacks and Queues
    slides
  • Asymptotic analysis,
    Big-O
    slides
  • Project 1 released

Intro

Chapters
1, 2 & 3

Jan 14

  • Priority queues & Binary heaps
    slides

Heaps

Chapter 6

Jan 21

  • MLK Day Holiday
    No Class

Heaps

  • Java Generics
    slides
  • Homework 2 due

Chapter 6

Jan 28

Trees, search algorithms

  • AVL trees
    slides
  • Homework 3 due

Chapter 4

Feb 4

Midterm Review

MIDTERM

Chapter 4

Feb 11

  • B-Trees
    slides
  • Project 2B due

Midterms Returned & Discussed, B-Trees

Chapter 4, 5

Feb 18

  • Presidents Day Holiday
    No Class

Hashing, Sets,
Project #3

  • Sorting
  • Homework 5 due

Chapters 5, 8

Feb 25

  • Disjoint sets - union/find
    slides

Project #3,
Sorting

Chapters 7 & 9

Mar 3

Project 3
Graphs

Chapter 9

Mar 10

  • Hard problems
    slides
  • Project 3 –
    Benchmarking, etc. due

 

Final Review

Chapter 10

Last-minute (well, almost) exam review: Monday, March 17, 4:30-5:30+ pm, CSE 503

FINAL EXAM: Tuesday, March. 18, 2:30-4:20 pm

 

 

CREDITS

Lecture slides borrow heavily from those used in previous offerings on cse326, who in turn borrowed from previous offerings, etc. etc..