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.

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.
<a>View Example Problem</a> <a>View USACO FAQ</a>

Prerequisites:

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

Sample Projects:

Flood Fill Algorithm Demo

All Class Times

18-Day Full Semester

20210802CS910725pm
Mon - Fri Aug 2 - Aug 25
7:25 PM - 8:25 PM ET
18 lessons
Main Teacher:
Andrew Tourtellot**
$1733/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

Fall Semester

20210907CS910730pm
Tues Sept 7 - Jan 25
7:30 PM - 8:30 PM ET
18 lessons
Main Teacher:
Andrew Tourtellot**
$1733/session
New Price With Coupon: $----
Online
20210908CS910845pm
Wed Sept 8 - Jan 26
8:45 PM - 9:45 PM ET
18 lessons
Main Teacher:
Andrew Tourtellot**
$1733/session
New Price With Coupon: $----
Online
20210909CS910845pm
Thurs Sep 9 - Jan 27
8:45 PM - 9:45 PM ET
18 lessons
Main Teacher:
Bobby Gupta**
$1733/session
New Price With Coupon: $----
Online
20210911CS910845pm
Sat Sep 11 - Jan 29
8:45 PM - 9:45 PM ET
18 lessons
Main Teacher:
Andrew Tourtellot**
$1733/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