|
CSE Home | About Us | Search | Contact Info |
Paul BeameMWF 1230-120 at MGH 231Catalog Description: Design and analysis of algorithms and data structures. Efficient algorithms for manipulating graphs and strings. Fast Fourier Transform. Models of computation, including Turing machines. Time and space complexity. NP-complete problems and undecidable problems.
Grading: Homework, both pencil and paper and programming, Midterm, Final. Overall weights very roughly: homework 35-50%, midterm 15-25%, final 30-40%, give or take. Textbooks
In addition, I will borrow a small amount of material from Michael Sipser, Intro. to the Theory of Computation, PWS Publishing, 1997. A copy is on reserve in the Engineering Library. (Book Errata: first printing , second printing .) These texts cover different components of the material, the Skiena book covers algorithms and NP-completeness and the Sipser book covers computability and complexity. Both cover NP-completeness. Mailing List: There is a class mailing list, cse417@cs.washington.edu. Follow the link in the left column on this page to sign up. Everyone is expected to be reading cse417 e-mail to keep up-to-date on the course. Midterm Exam: Will be Friday, November 8 in class. Here is a sample midterm from a previous quarter. Obviously the course covered slightly different material that year, so don't take it too literally, but it will give you some idea of the kinds of questions I might ask. All the following are certainly fair game:
Final Exam: Will be Wednesday, December 18, 8:30-10:20 a.m.
That will mean lots of time to study after the end of classes.
Here is a sample final from a previous quarter.
Review session: Will be Monday, December 16, 3:30-5:00 p.m. in Sieg 134.
Here is a List of Topics for the Final.
|