Stanford

CS161
Design and Analysis of Algorithms

(Spring 2001)

    

Administrative

Course syllabus
Course overview - Grading, Textbooks, Course work, Exams.
Course Staff and office hours.

Lectures:     Tuesday, Thursday, 11:00 - 12:15, 420-040.
Questions:   TA mailing list:   cs161ta@cs.stanford.edu

Sections:  Room 370-370.  Time:  4pm.   
       Dates:  April 19th, May 3rd, May 17th, May 31st.

FINAL:   Monday, June 11, 2001 7:00-10:00p.m. Room 420-040.
       Alternate: Monday, June 11, 2001 8:30-11:30a.m. Room TCSEQ200
       The exam is open book.

Homework

  

Homework #1: postscript, pdf.     solutions: postscriptpdf

Due:  Thursday, April. 26th.
  

Homework #2: postscript, pdf.     solutions: postscriptpdf

Due:  Thursday, May. 3rd.
  

Homework #3: postscript, pdf.    solutions:  pdf

Due:  Thursday, May. 17th.
  

Homework #4: postscript, pdf.     solutions:  pdf

Due:  Thursday, May. 24th.
  

Homework #5: postscript, pdf.    solutions:  html

Due:  Thursday, May. 31st.

Programming Project

  

Programming project:  postscript, pdf

Due:  Tuesday, June 5th.

Handouts

Course syllabus
Lecture 1:    pdf
Lecture 2:    pdf
Lecture 3:    pdf
Lecture 4:    pdf
Lecture 5:    pdf
Lecture 6:    pdf
Lecture 7:    pdf
Lecture 8:    pdf
Lecture 9:    pdf
Lecture 10:  pdf
Lecture 11:  pdf
Lecture 12:  pdf
Remaining lectures:  pdf