USACO Silver

CS91

Class Description:

This class provides online training for the USA Computing Olympiad (USACO) Silver Division, a programming competition looked at by colleges and used as a qualifier for the International Olympiad in Informatics (IOI). Classes will be held through a computer with a teacher online via live video conference, and during each lesson students will work on challenging sample problems with the help of a teacher. Then, students attempt a problem set for homework on the same topic covered in class, and are able to ask a TA for help during office hours.
The goal of this course is to prepare students to score well on USACO's Silver Divison and help them advance to the Gold Division. This class covers intermediate level problems, building on the concepts from Bronze Division as well as using more complex algorithms. Topics covered include simulations and cycle detection, searching, sliding window, and flood fill. An example problem might have the student find the cow closest to a given point after a certain amount of time, given a list of cows, their coordinates, and their movement patterns.
View Example Problem View USACO FAQ

Prerequisites:

CS90 or placement to Silver level. CS02a is highly recommended for optimum results.

Related Classes

Sample Projects

This is an example of a project that students create as they help learn specific Java coding curriculum to study for USACO

Flood Fill Algorithm Demo

Class Package

Virtual Machine (VM)
A Virtual Machine is a remote desktop that allows students to connect to it from anywhere. We provide VMs so that students use it during classes and to work on homework.
Advanced Office Hours
As opposed to our regular Office Hours, our free advanced Office Hours happens once a week for our high level students.
Student Progress Report
The parent account dashboard allows for parents to track their student's progress in the class.

All Class Times

Fall Semester

20210907TueCS910730pm
Tues Sept 7 - Jan 25
7:30 PM - 8:30 PM ET
12 lessons
Main Teacher:
Andrew Tourtellot**
$1155/session
New Price With Coupon: $----
Online
20210908WedCS910845pm
Wed Sept 8 - Jan 26
8:45 PM - 9:45 PM ET
12 lessons
Main Teacher:
Andrew Tourtellot**
$1155/session
New Price With Coupon: $----
Online
20210909ThuCS910730pm
Thurs Sep 9 - Jan 27
7:30 PM - 8:30 PM ET
12 lessons
Main Teacher:
Andrew Tourtellot**
$1155/session
New Price With Coupon: $----
Online
20210911SatCS910845pm
Sat Sep 11 - Jan 29
8:45 PM - 9:45 PM ET
12 lessons
Main Teacher:
Andrew Tourtellot**
$1155/session
New Price With Coupon: $----
Online

* Office Hours Included. See time on the bottom of website.

** Instructors currently scheduled are not guaranteed and could change at KTBYTE's discretion

These times don't work for you?

Your student's availabilities in Eastern Time
* Press the green plus button to add more availabilities.
to
Email Address
Phone Number
Student Age
Additional Comment
OR