COMS W4995

Offering archive · Full syllabus snapshot

Spring 2026

Competitive Programming
Columbia University · COMS W4995

Open CourseWorks ↗

01 · Overview

Spring 2026

Full syllabus snapshot
Section(s)
007
CourseWorks
237839
Format
Mondays, 7:00–9:30 PM · 310 Fayerweather
Instructor
Christian Yongwhan Lim
Archive status
CourseWorks syllabus PDF reviewed

02 · Syllabus snapshot

Workload and assessment

150 assigned Codeforces problems, ten live contests, one solution presentation, three permitted absences, and participation in CULC.

Assessment record: Live contests 70%; assigned problems 15%; presentation 10%; attendance 5%.

Context.

This high-volume, externally timed model is the principal baseline for the Fall 2026 redesign.

03 · Topic record

Known topic coverage

  • Practice strategy and technical interviews
  • Dynamic programming and greedy methods
  • Graphs and data structures
  • Strings and combinatorics
  • Numerical methods and linear algebra
  • Number theory, geometry, and advanced topics

This list reflects recoverable syllabus or offering evidence; it is not expanded beyond the source record.

04 · Materials and provenance

What is publicly available

The public record preserves syllabus facts and topic coverage. The original syllabus PDF remains under its existing CourseWorks access controls.

Privacy boundary.

Student names, grades, submissions, announcements, and restricted course files are not reproduced. Original Drive and CourseWorks documents remain in their existing access controls.