Title Page

The George Washington University

Computer Science 197
Fall 2007
Meetings: F 12-2, Tompkins 211 and Saturday October 27 8am - 6pm at Marymount


Applied and Speed Programming in Teams


Instructors
LecturesLabs
Rhys Price Jones         Alex Florescu
Office hours:
 TR 10 - 11
Office hours:
 tba
email: rhyspj at gwu dot edu email: falex at gwu dot edu
Office: Academic Center 7th Floor, Room 707
Phone: 202 994 9393
Office: By Appointment at Fulbright Study room
Phone: 860 796 7655

Text
Good books:

Steven S. Skiena & Miguel A. Revilla, Programming Challenges: The Programming Contest Training Manual (PC), 2003, Springer, ISBN 0-387-00163-8

Steven S. Skiena, The Algorithm Design Manual (ADM), 1998, Springer, ISBN 0-387-94860-0

These books have been chosen to give a balanced view of how best to prepare for the ACM International Collegiate Programming Competition (ICPC). Read each chapter during the week it is assigned, and come to class ready to discuss and apply the concepts.

All the code from the first text can be accessed online.

You can also access the main Web page for the text.

Art of Programming Contest -- online .pdf

Timus Site Russian Training Camp

Vallodolid site Universidad de Valladolid Problem Set Archive -- online judge, etc

Grading:

50% Attendance

50% Participation

General:

In 2004 Professor Lindeman succinctly summarized the goals of this course:

This course is designed to teach you the skills you need to work in the demanding environment of programming competitions. There is a unique set of skills that is required if a team is to perform well in these competitions. These skills include, but are not limited to:

Questions and discussion are highly encouraged throughout each meeting. Most of the questions will be answered by your classmates.


last modified October 11, 2007 by rhyspj@gwu.edu