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 once a week meeting that includes brief discussion, problem solving and programming practice, a practice programming contest, and a wrap-up discussion.
Credit: 1 hour.
Prerequisite: CS 18000 (Problem Solving and Object-Oriented Programming).
Textbook: Halim & Halim, Competitive Programming 3: Free PDF revision 1
Resources: Courtsey of Prof. Ninghui Li
Hackerrank Username Registration:
Course Policy :