GrAPE

Graphical Assistant for Prerequisite Enrollment

CSE department

CSE 109. Introduction to Programming Contests (2 units)

Link to catalog page: https://catalog.ucsd.edu/courses/CSE.html#cse109

Description

This course introduces the algorithms and concepts necessary to compete in programming contests like ACM International Collegiate Programming Contest (ICPC). The course requires weekly completion of short problem sets. Topics covered include standard library classes and data structures useful for programming contest problems, basic complexity analysis, dynamic programming, graph algorithms, number theory, combinatorics, computational geometry, combinatorial games, and contest strategy. Prerequisites: CSE 30 or permission of instructor.

Prerequisite courses

Loading...

Successor courses

No courses have CSE 109 as a prerequisite.