CS 39000-004: Competitive Programming

Advertising Flyer

This course is scheduled to be offered in fall 2010. Topics and other details below to be updated.

Course meetings now scheduled: Tuesdays, 3:00-5:50, LWSN B158.

Development of strategies, techniques, and skills used in competitive programming contests. Topics include problem solving and programming techniques and algorithms. Course format consists of a weekly meeting that includes lecture (30 minutes), programming practice (two hours), and discussion (20 minutes).

Credit: 1 hour. Prerequisite: CS 25100 (Data Structures).

Topics by week (based on Skiena textbook and course):

Other topics:

  1. Graph Traversal
  2. Graph Algorithms
  3. Computational Geometry

The top students in the class will represent Purdue at the regional ACM International Collegiate Programming Competition in November, 2009.

Textbook: Programming Challenges, Steven S. Skiena and Miguel Revilla, Springer, 2003 (ISBN 978-0387001630).

Instructions to Check Enrollment

 
competitive_programming.txt · Last modified: 2010/03/08 11:21 by jtkorb
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki