COMS W4995

Offering archive · Full syllabus snapshot

Fall 2025

Competitive Programming
Columbia University · COMS W4995

Open CourseWorks ↗

01 · Overview

Fall 2025

Full syllabus snapshot
Section(s)
009
CourseWorks
227049
Format
Mondays, 7:00–9:30 PM · 451 Computer Science Building
Instructor
Christian Yongwhan Lim
Archive status
Instructor Drive syllabus and CourseWorks offering reviewed

02 · Syllabus snapshot

Workload and assessment

100 assigned problems, seven live Codeforces contests, one solution presentation, and participation in NAQ, CULC, and GNYR.

Assessment record: Assignments 25%; attendance 25%; presentation 25%; contests 25%.

Context.

The assessment was more balanced than Spring 2026, while still relying heavily on problem-count and external-event requirements.

03 · Topic record

Known topic coverage

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

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 the syllabus structure, grading, events, and topic sequence. The original Drive document remains under its existing 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.