Course meeting time: MTF 10:10-11:00, place: 328 Purnell Hall
Saunders' office hours are 10-11am on Tuesdays and Thursdays in room 101J Smith Hall. Other meeting times can be easily arranged by contacting Vicki Cherry, cherry@cis.udel.edu, 831-2711.
Teaching Assistant:
Michael Ralston
Office hours in room 103 Smith Hall:
noon to 1-pm Monday, and 3:30 to 4:30 Tuesday, Wednesday, and Thursday.
Text: Dasgupta, Papadimitriou, and Vazirani, Algorithms, McGraw-Hill, 2008.
References:
Cormen, Leiserson and Rivest, Introduction to Algorithms, McGraw-Hill & MIT Press, 1990.
Sedgewick, Algorithms in C++, Addison Wesley, 1992.
Goodrich and Tamassia,
Algorithm Design: Foundations, Analysis, and Internet Examples,
Wiley, 2002.
Basse and Van Gelder, Computer Algorithms , Addison Wesley, 2000.
Jon Kleinberg and Eva Tardos, Algorithm Design, Addison Wesley, 2006
Assignments will be distributed throughout the semester, for the most part on a bi-weekly basis. Homework is due by 4:30 on the date given. Homework received after this but before 4:30 on the next class day has a 20% penalty. Homework received after that but before 4:30 on the following day receives a 40% penalty. After this point we return graded homeworks and no longer accept late homework. Timeliness on assignments is important for your understanding of the material. This is not a subject that is effectively learned with periods of neglect and periods of cramming.
The course homepage will contain a frequently updated record of homework and reading assignments and synopsis of lecture topics.
There will be
"Examinations are formidable even to the best prepared, for the greatest fool may ask more than the wisest man can answer." (Charles Caleb Colton)
Exams, pencil and paper exercises, and programming assignments are intended to measure your individual performance and accomplishments in the course. The writeup and organization of the solutions you submit must be entirely your own. You may consult books, papers, and web sources for ideas. However this is not necessary or recommended. Solutions you discover for your self, you own. They are much more memorable for exam time and for later life. Plagerism from other students in the course or from anyone else is not tolerated and will be prosecuted in the UD judicial system.
Corrections, suggestions and comments to saunders@udel.edu