Curriculum
Please note that number of lessons are not the same as the number of topics. This is because some topics are discussed over multiple lessons. Also sometimes there are mixed review of multiple topics.
Part 1
What is Programming?
Data Types: Integer
Data Types: String
If Statement
For Statement
Mixed Loops
1D Arrays
Strings
Project: Super Mario
Part 2
Number Theory
Functions
Classes
Multi Dimensional Arrays
File Operations, Fast Scanning
Sorting
Basic Search
Brute Force
Project: Card Memorization
Schedule & Registration Options
Add classes to cart for current price and available discounts.
USACO Bronze Self Study Options
Self Paced
USACO Bronze C++ (Part 1 of 2)
At Your Own Pace
At Your Schedule
Access until September 2023
With Offline Teacher Support
For details check out the same title among the live classes.
Add to Cart
Self Paced
USACO Bronze Java (Part 1 of 2)
At Your Own Pace
At Your Schedule
Access until September 2023
With Offline Teacher Support
For details check out the same title among the live classes.
Add to Cart
Self Paced
USACO Bronze Java (Part 2 of 2)
At Your Own Pace
At Your Schedule
Access until September 2023
With Offline Teacher Support
For details check out the same title among the live classes.
Add to Cart
Self Paced
USACO Bronze C++ (Part 2 of 2)
At Your Own Pace
At Your Schedule
Access until September 2023
With Offline Teacher Support
For details check out the same title among the live classes.
Add to Cart
Self Paced
USACO Bronze Problem Solving
At Your Own Pace
At Your Schedule
Access until September 2023
With Offline Teacher Support
For details check out the same title among the live classes.
Add to Cart
USACO Bronze Live Class Options
Live Interactive | 2023 Spring
Problem Solving
12 Weekly Meetings. (Saturdays )
Jan. 28th to Apr. 29th
Between 8:00am and 10:00am
America/Los_Angeles (PST)
Live Interactive | 2023 Spring
Intensive C++
12 Weekly Meetings. (Saturdays )
Jan. 28th to Apr. 29th
Between 12:00pm and 2:00pm
America/Los_Angeles (PST)
Online Camp | 2023 Spring
Problem Solving Mini Camp
3 Daily Meetings. (Sat - Mon )
Jan. 14th to Jan. 16th
Between 8:00am and 3:00pm
America/Los_Angeles (PST)
Online Camp | 2023 Summer
USACO Bronze PS Summer
10 Daily Meetings. (Mon - Fri )
Jul. 17th to Jul. 28th
Between 8:00am and 3:00pm
America/Los_Angeles (PDT)
Online Camp | 2023 Summer
USACO Bronze PS Summer
10 Daily Meetings. (Mon - Fri )
Jul. 31st to Aug. 11th
Between 8:00am and 3:00pm
America/Los_Angeles (PDT)
Online Camp | 2023 Summer
USACO Bronze C++ Summer
10 Daily Meetings. (Mon - Fri )
Jul. 17th to Jul. 28th
Between 8:00am and 3:00pm
America/Los_Angeles (PDT)
Online Camp | 2023 Summer
USACO Bronze Java Summer
10 Daily Meetings. (Mon - Fri )
Jul. 3rd to Jul. 14th
Between 8:00am and 3:00pm
America/Los_Angeles (PDT)