CSE 300X - Programming Challenges

Course Time: 10:30-11:50PM Monday-Wednesday
Place: Room 2302
Instructor: Steven Skiena

At its best, computer science is an exciting blend of programming, mathematics, and problem solving. This course will introduce an interesting variety of subjects in programming, algorithms, and discrete mathematics though puzzles and problems which have appeared in the International ACM Programming Contest and similar venues.

The prerequisites for this course will be a course in data structures or consent of the instructor. I hope to get a mix of students from sophomores to seniors.

This course is based on the book Programming Challenges: The Programming Contest Training Manual by Steven S. Skiena and Miguel A. Revilla, Springer-Verlag, New York, 2003.

Stony Brook teams have a good history of ACM ICPC activity, winning the Greater New York Regional contest to reach the World Finals in 2006 and 2009.

Course Documents

Join the Stony Brook Computer Science Society!