Competitive Programming Club
James Madison University, Fall 2019 Semester



When:  Fridays, 3:30 to 4:30 PM    Where:  ISAT/CS 246


Regional Contests

ICPC North American Qualifier Contest (Oct 5, JMU, registration optional)

CCSC-Eastern Regional Contest (Oct 26, Robert Morris, registration required)

ICPC Mid-Atlantic Regional Contest (Nov 9, JMU, registration required)


Weekly Contests

Week 1

Week 2

Week 3

Week 4

Week 5

Week 6

Week 7 (dry run for Nov 9 ICPC contest)

Week 8

Week 9


Online Resources

Kattis: Main Website  /  Template Files (.zip)

Python: Tutorial  /  PythonTutor  /  Reference  /  Code Snippets

Java: API Docs  /  Collections Framework

C++: Tutorial  /  Reference  /  STL Guide

Coding Challenges: CodinGame  /  CoderByte  /  CodeFights  /  HackerRank  /  Project Euler

Book: "Principles of Algorithmic Problem Solving" by Johan Sannemo


Previous Schedules

Fall 2015  /  Fall 2016  /  Fall 2017  /  Spring 2018  /  Fall 2018  /  Fall 2019