The Class Teaches Programming Principals For International Programming Competitions. It Includes Theory and Practice of Various Core Computer Science and Math Topics. Students Will Gain Problem-solving Experience, Including Planning Data Structures and Algorithms And Implementing Them. The Class Will Mostly Consist of Real-time Training in Teams Simulating a Competition.

Faculty: Computer Science
|Undergraduate Studies

Pre-required courses

234247 - Algorithms 1


Course with no extra credit

234900 - Workshop in Competitive Programming


Semestrial Information