Schedule

September 1st, 2022

School Begins

September 15th, 2022

We did a simple introduction and we played Scratch Golf.

September 22nd, 2022

Search algorithms, including binary searches which required a sorted array and a linear search which is just a very simple search algorithm.

September 29th, 2022

Introduction to competitive programming, partnership with Competitive Programming Initiative and introduction to usaco.guide website.

October 6th, 2022

Basic USACO Problems and Brute-Force methods.

October 13th, 2022

Hash tables and 2-D Arrays.

October 20th, 2022

Mock competition in teams, basically similar to TeamsCode.

October 27th, 2022

More USACO Practice.

November 3rd, 2022

Introduction to greedy algorithm.

November 10th, 2022

Practicing Greedy.

November 17th, 2022

Introduction to Graph Theory.