Summer Camps
Check out our free workshop this Saturday, May 18th 6pm-7pm to learn more and meet the instructor!
All camps and workshops are held at
2080 Walsh Avenue Suite C1, Santa Clara
Intro to Competitive Programming
Who are you?
You’re interested in math and want to dive into competitive programming but don’t know where to start.
When and Where?
- June 16 – 27th, Mon-Fri, 2pm-6pm
- 2080 Walsh Avenue Apt C1, Santa Clara
What’s included?
- Overview of Programming Competitions.
- Variables and Conditional statements – types, input/output, naming conventions, recommendations.
- Coding pattern: Decisions vs Actions. Decision Variables.
- Loops: Basic loops, advanced examples.
- Competitive Programming: Theory of Inventive Problem-Solving (TIPS).
- Arrays: examples, reading/writing arrays in competitive programming.
- Competitive Programming: Example problems and Solutions.
- Intro to Big-O notation.
- Competitive Programming: problem-solving process and easy Bronze problems.
- Debugging: when, how and when not. Best practices.
- Practice and Mock Contest.
$150/day
Bronze
Who are you?
You have some foundational experience in programming, and are eager to take your logical and algorithmic skills to the next level in USACO, CALICO, and other competitions.
When and Where?
- July 8-18, Mon-Fri, 2pm-6pm
- 2080 Walsh Avenue Apt C1, Santa Clara
What’s included?
- Overview of Competitive Programming: skills for Bronze to Gold and above.
- Simulation Problems. Programming patterns for simulation problems.
- Big-O notation; Identifying bottlenecks before coding.
- Theory of Inventive Problem-Solving (TIPS): creating efficient solutions.
- Brute Force and Full Search: recursive and non-recursive approach
- Intro to data structures: prefix sums.
- USACO Practice Problems; mock contest.
$150/day