CSE 201
Analysis of Algorithms
Winter 2020


 

Syllabus  
Canvas    
Piazza (Signup Link)
Homework Assignments   
Handouts  
  
Notes   

Webcasts      

Midterm 1 Review Problems
   Solutions to Selected Problems 
Midterm 1 Solutions 

Midterm 2 Review Problems    Solutions to Selected Problems 
Midterm 2 Solutions   

Final Review Problems    Solutions to Selected Problems  


Time and Place:  TTh 3:20pm-4:55pm  Physical Sciences 110     
Class Webpage:  https://classes.soe.ucsc.edu/cse201/Winter20/


Instructor:  Patrick Tantalo (http://www.cse.ucsc.edu/~ptantalo/) 
Office:  E2 239A 
Office Hours:   Wednesday 10:00-12:00pm & 2:00-6:00pm, or by appointment
Email: ptantalo@soe.ucsc.edu 

Teaching Assistants: 
Saeed Kargar  (skargar@ucsc.edu)
Ishani Islam  (ischakra@ucsc.edu)

TA Office Hours:  TBA
Saeed:  Monday   1:00pm- 3:00pm     Baskin Engineering 312 C/D
Ishani: Monday  10:00am-12:00pm     Grad Student Commons 206

TA Discussion Sections:
 
Monday       2:40pm- 3:45pm      Thimann 101                Saeed
Monday       4:00pm- 5:05pm      Thimann 101                Saeed
Tuesday     10:00am-12:00pm      Grad Student Commons 206   Ishani



Required Text:
Introduction to Algorithms (3rd edition) by Cormen, Leiserson, Rivest and Stein (CLRS). MIT Press 2009
(ISBN 9780262033848).

Recommended Texts:
Fundamentals of Algorithmics, Brassard and Bratley, Prentice Hall (1996).
Algorithmics: Theory and Practice, Brassard and Bratley, Prentice Hall (1988).
Computer Algorithms, Baase and van Gelder, 3rd ed, Addison-Wesley (2000).
Computer Algorithms: Introduction to Design and Analysis, Sara Baase, 2nd ed, Addison-Wesley (1988).
Algorithm Design Manual, Steven S. Skiena, Telos/Springer-Verlag (1997).
Computers and Intractability: A Guide to the Theory of NP-Completeness, M. Garey and D. Johnson, WH Freeman (1979).



If you find any errors, please report them to: ptantalo@soe.ucsc.edu