Our online computer science classes are self-paced within a framework so we don’t leave students hands-off and helpless. Here is how we keep students engaged and propelled:
We release one class per week on a fixed schedule, and send notifications and reminders to students to take the lessons each week. With this approach students are less likely to fall behind the schedule as commonly seen from self-paced and hand-free online courses.
|Fundamental Java Programming Online||15 Lessons + Office Hours Detail|
|Intermediate Java Programming Online||15 Lessons + Office Hours Detail|
|AP Computer Science A Online||15 Lessons + Office Hours Detail|
|AP CS A Review and Test Prep Online||15 Lessons + Office Hours Detail|
|USACO Bronze Online||15 Lessons + Office Hours Detail|
|USACO Silver Online – Part 1||12 Lessons + Office Hours Detail|
|USACO Silver Online – Part 2||12 Lessons + Office Hours Detail|
|USACO Gold Online – Part 1||12 Lessons + Office Hours Detail|
|USACO Gold Online – Part 2||12 Lessons + Office Hours Detail|
Who Can Benefit
- Students who are located remotely
- Busy learners with hard schedule conflicts
- Late enroll-ers for onsite classes that are already full
- Anyone who prefers to take the courses at your own convenient time and location
Free Office Hours For Online Class Students
We offer office hours twice a week to all online students through Zoom, in addition, students can also make appointment to come onsite to ask questions during office hour time. If the office hour time doesn’t work for students, they can also ask questions via email. Teacher will schedule Zoom time with students if necessary.
Details are available to all online students in student-only course areas.
Student can cancel at any time and receive refund on the lessons that we have not released on the weekly release schedule.
Note, the first lesson is released and available right away upon enrollment so that student can start the course any time without waiting, therefore, the first lesson is not refundable just as any released lesson.
Prorated refund is calculated based on the number of lessons released, not based on how many lessons the student claims to have taken (or not taken). Students are responsible to take the lessons as they are released and will not receive refund if they fall behind the one-lesson-per-week schedule.
To cancel your online class, email firstname.lastname@example.org with student name, parent name if student is minor, enroll date, course name, and reason for the cancellation. If you are not happy with anything with the online course, please reach out to us with your feedback and give us an opportunity to correct or improve. Our goal is provide the best learning experience and result for students.