CSE 392 - Programming Challenges

Spring 2012

Course Time: 3:50-5:10PM Tuesday-Thursday
Place: ESS 069
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 (CSE 214 or equivalent) 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


Other Resources

Join the Stony Brook Computer Science Society!