Professor: Bernard Chazelle - 404 CS Building - 258-5380 firstname.lastname@example.org
Undergraduate Coordinator: Tina McCoy - 410 CS Building - 258-1746 email@example.comTeaching Assistant: Nir Ailon - 316 CS Building - 258-5386 firstname.lastname@example.org
|1||M 1:30||Friend 205||Nir Ailon|
|2||M 3:30||Friend 205||Nir Ailon|
Office Hours: Nir will have office hours on Wednesdays (starting 9/17) at 15:00-16:00 in his office (316 CS Building). To get the most out of office hours, it is recommended to email Nir in advance.
Textbooks: The course textbooks are:
Prerequisites: Students in the course should have an understanding of the basic principles of computer science and computer architecture, significant programming experience with a working knowledge of C and Unix (or some similar programming environment) and familiarity with elementary data structures such as arrays, stacks, queues, and trees. Most students registered for the course have this background; those who do not may have to work harder at the beginning.
The course will cover algorithms from a variety of applications areas, and several mathematical topics will be discussed. The course is intended to be self-contained with respect to such topics, but students are likely to find any mathematical experience helpful.