2023 Fall
COMPSCI 198 132 - GRP 132
Directed Group Studies for Advanced Undergraduates
Introduction to Competitive Programming and Algorithms
Jelani Nelson
Aug 23, 2023 - Dec 08, 2023
Tu
08:00 pm - 09:29 pm
Anthro/Art Practice Bldg 160
Class #:33303
Units: 1
Instruction Mode:
In-Person Instruction
Offered through
Electrical Engineering and Computer Sciences
Current Enrollment
Total Open Seats:
54
Enrolled: 84
Waitlisted: 0
Capacity: 138
Waitlist Max: 0
No Reserved Seats
Hours & Workload
2 to 8 hours of outside work hours per week, and 1 to 4 hours of directed group study per week.
Course Catalog Description
Group study of selected topics in Computer Sciences, usually relating to new developments.
Class Description
Purpose of this course: Introduce students to competitive programming and the
broader concepts of algorithms and critical thinking skills in the context of
theoretical computer science. Students will come out of this course having
learned the basics of algorithms and competitive programming, hopefully with a
desire to continue learning algorithms and participating in contests such as ICPC,
Google Code Jam, etc.
Class Notes
Suggested prerequisites: CS61a or familiarity with any programming language
Rules & Requirements
Repeat Rules
Reserved Seats
Current Enrollment
No Reserved Seats
Textbooks & Materials
See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.
Guide to Open, Free, & Affordable Course Materials
Associated Sections
None