Spring 2024
COMPSCI 198 132 - GRP 132
Directed Group Studies for Advanced Undergraduates
Introduction to Competitive Programming and Algorithms
Nishant Bhakar, Chris Liu, Ryan Zhu, Xavier Rene Plourde, James Rungsawang, Vivek Verma
Jan 16, 2024 - May 03, 2024
Tu
08:00 pm - 09:29 pm
Anthro/Art Practice Bldg 160
Class #:16665
Units: 1
Instruction Mode:
In-Person Instruction
Offered through
Electrical Engineering and Computer Sciences
Current Enrollment
Total Open Seats:
90
Enrolled: 48
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.
Other classes by Vivek Verma
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