CURRICULUM

Overview

Our curriculum consists of three distinct courses. Each course expands on the previous course and allows the student to learn beyond one style of coding. Read through the course descriptions below to figure out which course best fits you!

Beginner Course

No prior knowledge is required
Learn fundamental concepts
Explore using block code
Multiple projects

Intermediate Course

Recommended to have some coding experience through
Focused on applying the fundamental concepts
Multiple projects and practice assignments
Learn how to code in JavaScript

Advanced Course

Must score above a 60% on the diagnostic quiz or have previously taken the intermediate course to join
Use an integrated development environment (IDE) to run your code
Multiple projects, practice assignments, and quizzes
Learn how to code in Java - very in depth