top of page
Fall 2024 Online Course List
(Time Zone: Eastern Time)

All classes are hosted online.
Classes must have 3 or more registrations to go forward.

If you are looking for one-on-one tutoring, please fill out our tutoring inquiry form.
Fall2024Class.png

*All class times are in Eastern Time Zone.

**All classes are conducted via Google Meet.

***Use your coupon codes for discounts when checking out! We are not able to process codes after payment is received.

****Cancellations, refunds, or exchanges of credit are not available for any competitions, workshops, or classes of fewer than 5 sessions.

*****Class registration must be complete 48 hours in advance of the class start time. Any registrations within this period are considered late registrations and may incur a $30 late processing fee.

****** For more information on the classes offered through TuTuring and to register, please refer to the details and registration link below. Please note that all classes adhere to TuTuring's class policies.

*******Last updated on 11/1/2024.

To see the complete course list and pricing information, click on "Pricing/Register" and log in or sign up for an account

About TuTuring - Veritas Education Youth Community Partner

TuTuring’s instructors are former academic leaders from Thomas Jefferson High School for Science and Technology (TJHSST) where they have captained top clubs such as Computer Team and Science Olympiad. This year, they are CS majors at institutions like Carnegie Mellon University (CMU) and more. As a team, they have won over $5000 of awards from CS competitions (including first at MIT Battlecode, UPenn’s PClassic, Berkeley’s Calico etc), and are also individually USACO Platinum-Gold or Codeforces Division 1 level competitors. 

TuTuring Classes

Introduction to Python

This class teaches introductory Python syntax to budding Pythonistas! Students will cover data types (int, str), data structures (lists, sets, dicts), inheritance, recursion, and basic algorithms (binary search, sorting).

 

Example labs: Compute a times b efficiently without using the * operator; Write a program that prints itself.

 

No programming experience required. Beginners are welcomed!

Beginner Algorithms and Data Structures

This class teaches the basic algorithms and data structures necessary to pass USACO Bronze and Silver level, be more than prepared for the AP Computer Science A course, and ace basic coding interviews. Our goal is to teach the AP Computer Science curriculum from the perspective of a competitive programmer.

 

Example topics: BFS, DFS, stacks, queues, maps, prefix sums. 

 

Students should have prior programming experience (preferably in Java, but we will review syntax). 

Intermediate Algorithms and Data Structures

This class teaches programming skills used in any software development and similar environment, as well as Gold and some Platinum level USACO problems. Students will be challenged to think creatively in order to find efficient solutions to programming problems.

 

Example topics: combinatorics, dynamic programming, various graph algorithms, and string algorithms.

 

Students should have knowledge of basic data structures and algorithms (to the level of Binary Search, BFS/DFS, etc.) in at least one programming language - preferably C++ or Python. 

Introduction to Artificial Intelligence

This class teaches the fundamentals of Artificial Intelligence. This semester of the class will start off with classical AI (heuristic-based searches), and end with the backbone of modern AI (neural networks). All content is taught at the most specific level, and students are expected to be able to program what we talk about in class from scratch.

 

Example labs: Rush Hour Solver, Vanilla Python Image Detection, Ultimate Tic Tac Toe AI

 

Students should have knowledge of basic data structures and algorithms (to the level of Binary Search, BFS/DFS, etc.), and be fluent in Python.

We have a rolling registration, where students can join our classes any time. Contact us at veritasedu@uscecc.org NOW for more information!

bottom of page