Skip Navigation

Course List by Grade

CTYOnline courses are designed to enrich and accelerate academically gifted students in the areas where they show the strongest abilities. The appropriate course depends on the student's previous education background and not necessarily on age or grade. Students choose courses that are often well above their own grade level but appropriate for their ability. For more advice, visit Choosing a course.

To be eligible to take courses in writing, grammar, critical reading, visual fluency, humanities, or social science, students must achieve qualifying verbal scores in the appropriate above-grade level test. To be eligible to take courses in math, science, computer science or English as a Second Language (ESL) for STEM, students must achieve qualifying math scores in the appropriate above-grade level test. Students who have qualifying math or verbal scores are eligible to take world languages (except ESL), web design, JavaScript, or music courses.

Courses for Grades K-6

SubjectsCourse FormatsCoursesGrade LevelsQualified Scores
Computer TechnologyIndividually Paced

Introduction to Programming with Scratch for Elementary School Students

Grades 3-5M
Scratch ProgrammingGrade 6
& above
M
Introduction to Web DesignGrades 6-12M or V
Advanced Web DesignGrades 6-12M or V
JavaScriptGrades 6-12M or V
EngineeringSession-BasedInventions in EngineeringGrades 3-5M

World Languages:

 

Arabic

Chinese,

Spanish

Session-BasedArabic for Elementary Students, Basic, Part IGrades 2-6M or V
Arabic for Elementary Students, Basic, Part IIGrades 2-6M or V
Arabic for Elementary Students, Basic, Part IIIGrades 2-6M or V
Chinese for Elementary Students, Basic, Part IGrades 2-6M or V
Chinese for Elementary Students, Basic, Part IIGrades 2-6M or V
Chinese for Elementary Students, Intermediate, Part IGrades 2-6M or V
Chinese for Elementary Students, Intermediate, Part IIGrades 2-6M or V
Chinese for Elementary Students, Intermediate, Part IIIGrades 2-6M or V
Chinese for Elementary Students, Intermediate, Part IVGrades 2-6M or V
Chinese for Elementary Students, Advanced, Part IGrades 2-6M or V
Chinese for Elementary Students, Advanced, Part IIGrades 2-6M or V
Chinese for Elementary Students, Advanced, Part IIIGrades 2-6M or V
Spanish for Elementary Students, Basic, Part IGrades 2-6M or V
Spanish for Elementary Students, Basic, Part IIGrades 2-6M or V
Spanish for Elementary Students, Basic, Part IIIGrades 2-6M or V

Language Arts:

 

Young Readers Series

Art Meets Science Series

Grammar Matters

 

 

Session-BasedYoung Readers' Series: Good DogsGrades 2-3V
Young Readers' Series: Dragon TalesGrades 2-3V
Young Readers' Series: Mystery StoriesGrades 2-3V
Young Readers' Series: Robot EncountersGrades 2-3V
Young Readers' Series: Ancient Egypt RediscoveredGrades 4-5V
Young Readers' Series: Greek Myths RevisitedGrades 4-5V
Young Readers' Series: In Search OfGrades 4-5V
Young Readers' Series: Magical Life LessonsGrades 4-5V
Young Readers' Series: Quests and ChallengesGrades 4-5V
Young Readers' Series: The Right Stuff- NonfictionGrades 4-5V
Art Meets Science: LiteratureGrades 6-7V
Art Meets Science: NonfictionGrades 6-7V
Building BlocksGrades 3-4V
Grammar FundamentalsGrades 5-6V
From Structure to StyleGrades 7-12V
Writing

Session-Based

Flexi-Paced

The Process of Writing

Grades 5-6V
Writing for an AudienceGrades 6-7V
MathematicsIndividually PacedAccelerated Math Sequence Grades 1-4Grades K-4*M
Pre-Primary MathematicsPre-K - K*M
Elementary Problem Solving IGrades 2-3*M
Introduction to Chess Starting in Fall 2013Grade 3 & above*M
Elementary Problem Solving IIGrades 4-5*M
Problem Solving in ArithmeticGrades 6-7*M
Cryptography: Math and CodesGrades 6-9*M
Problem Solving in Pre-algebraGrades 6-8*M
Problem Solving in Algebra, Part IGrades 6-9*M
Problem Solving in Algebra, Part IIGrades 6-9*M
Math Olympiad for Elementary School StudentsGrades 5-6*M
MATHCOUNTS® PrepGrades 6-8*M
Honors Grade 5 MathGrade 5*M
Honors Grade 6 MathGrade 6*M
Honors Pre-algebraGrades 6-8*M
Honors Algebra IGrades 6-9*M
Honors GeometryGrades 6-10*M
MusicSession-basedMastering the Fundamentals of MusicGrades 4-9M or V
SciencesIndividually PacedEarth and Space ScienceGrades 6-9*M
Life ScienceGrades 6-9*M
Physical ScienceGrades 6-9*M

*Suggested grade levels only. Students may enroll in a course above their own grade level if it is appropriate for their ability. Placement testing is available to help students select an appropriate course.

Back to top

Courses for Grades 7-8

SubjectsCourse FormatsCoursesGrade LevelsQualified Scores
Computer TechnologyIndividually PacedScratch ProgrammingGrade 6
& above
M
Introduction to Web DesignGrades 6-12M or V
Advanced Web DesignGrades 6-12M or V
JavaScriptGrades 6-12M or V
Computer Security FundamentalsGrades 8-12M

World Languages:

 

ESL

Arabic

Chinese

Spanish

Session-BasedEnglish as a Second Language for STEM Grades 7-9M
Arabic Language, Basic, Part IGrades 7-12M or V
Arabic Language, Basic, Part IIGrades 7-12M or V
Arabic Language, Basic, Part IIIGrades 7-12M or V
Arabic Language, Intermediate, Part IGrades 7-12M or V
Arabic Language, Intermediate, Part IIGrades 7-12M or V
Arabic Language, Intermediate, Part IIIGrades 7-12M or V
Arabic Language, Intermediate, Part IVGrades 7-12M or V
Arabic Language, Advanced, Part IGrades 7-12M or V
Arabic Language, Advanced, Part IIGrades 7-12M or V
Chinese Language, Basic, Part IGrades 7-12M or V
Chinese Language, Basic, Part IIGrades 7-12M or V
Chinese Language, Basic, Part IIIGrades 7-12M or V
Chinese Language, Intermediate, Part IGrades 7-12M or V
Chinese Language, Intermediate, Part IIGrades 7-12M or V
Chinese Language, Intermediate, Part IIIGrades 7-12M or V
Chinese Language, Intermediate, Part IVGrades 7-12M or V
Chinese Language, Advanced, Part IGrades 7-12M or V
Chinese Language, Advanced, Part IIGrades 7-12M or V
Chinese Language, Advanced, Part IIIGrades 7-12M or V
Chinese Language, Advanced, Part IVGrades 7-12M or V
Chinese Character WritingGrades 7-12M or V
Spanish Language, Basic, Part IGrades 7-12M or V
Spanish Language, Basic, Part IIGrades 7-12M or V
Spanish Language, Basic, Part IIIGrades 7-12M or V
Spanish Language, Basic, Part IVGrades 7-12M or V
Spanish Language, Intermediate, Part I New!Grades 7-12M or V
Spanish Language, Intermediate, Part II New!Grades 7-12M or V

Language Arts:

 

Art Meets Science

Grammar Matters

Session-BasedArt Meets Science: LiteratureGrades 6-7V
Art Meets Science: NonfictionGrades 6-7V
From Structure to StyleGrades 7-12V
Writing

Session-Based

Flexi-Paced

Writing for an AudienceGrades 6-7V
Crafting the EssayGrades 7-12V
Crafting the Essay for English Language LearnersGrades 7-12V
Writing Analysis and PersuasionGrades 8-12V
Session-BasedCrafting FictionGrades 8-12V
Crafting PoetryGrades 8-12V
MathematicsIndividually PacedIntroduction to Chess Starting in Fall 2013Grade 3 & above*M
Problem Solving in ArithmeticGrades 6-7*M
Cryptography: Math and CodesGrades 6-9*M
Problem Solving in Pre-algebraGrades 6-8*M
Problem Solving in Algebra I, Part IGrades 6-9*M
Problem Solving in Algebra I, Part IIGrades 6-9*M
MATHCOUNTS® PrepGrades 6-8*M
MATHCOUNTS®Grades 7-8*M
Competitive Mathematics PrepGrades 8-10*M
Honors Pre-algebraGrades 6-8*M
Honors Algebra IGrades 6-9*M
Honors GeometryGrades 6-10*M
Honors Algebra IIGrades 7-10*M
Honors TrigonometryGrades 8-11*M
Honors Precalculus with TrigonometryGrades 8-11*M
MusicSession-basedMastering the Fundamentals of MusicGrades 4-9M or V
SciencesIndividually PacedLife ScienceGrades 6-8*M
Earth and Space ScienceGrades 6-8*M
Physical ScienceGrades 6-8*M
Session-BasedIntro to ForensicsGrades 7-9M or V
Individually PacedHonors BiologyGrades 8-12*M
Honors ChemistryGrades 8-12*M
Honors PhysicsGrades 8-12*M
Visual FluencySession-BasedVisual LiteracyGrades 7-12V
Visual CommunicationGrades 7-12V

*Suggested grade levels only. Students may enroll in a course above their own grade level if it is appropriate for their ability. Placement testing is available to help students select an appropriate course.

Back to top

Courses for Grades 9-12

SubjectsCourse FormatsCoursesGrade LevelsQualified Scores
Advanced PlacementIndividually PacedAP Calculus ABGrades 9-12*M
AP Calculus BCGrades 9-12*M
Session-BasedAP BiologyGrades 9-12M
AP ChemistryGrades 9-12M
AP Physics BGrades 9-12M
AP Computer Science AGrades 9-12M
AP Chinese Language and CultureGrades 9-12M or V
AP MacroeconomicsGrades 9-12V
AP MicroeconomicsGrades 9-12V
AP PsychologyGrades 9-12V
AP US Government & PoliticsGrades 9-12V
AP US HistoryGrades 9-12V
AP English Language and CompositionGrades 9-12V
Computer TechnologyIndividually PacedIntroduction to Web DesignGrades 6-12M or V
Advanced Web DesignGrades 6-12M or V
JavaScriptGrades 6-12M or V
Computer Security FundamentalsGrades 8-12M
Introduction to JavaGrades 9-12M
Advanced Java ProgrammingGrades 9-12M
Session-BasedAP Computer Science AGrades 9-12M

World Languages:

 

ESL

Arabic

Chinese 

Spanish

Session-BasedEnglish as a Second Language for STEM Grades 7-9M
Arabic Language, Basic, Part IGrades 7-12M or V
Arabic Language, Basic, Part IIGrades 7-12M or V
Arabic Language, Basic, Part IIIGrades 7-12M or V
Arabic Language, Intermediate, Part IGrades 7-12M or V
Arabic Language, Intermediate, Part IIGrades 7-12M or V
Arabic Language, Intermediate, Part IIIGrades 7-12M or V
Arabic Language, Intermediate, Part IVGrades 7-12M or V
Arabic Language, Advanced, Part IGrades 7-12M or V
Arabic Language, Advanced, Part IIGrades 7-12M or V
Chinese Language, Basic, Part IGrades 7-12M or V
Chinese Language, Basic, Part IIGrades 7-12M or V
Chinese Language, Basic, Part IIIGrades 7-12M or V
Chinese Language, Intermediate, Part IGrades 7-12M or V
Chinese Language, Intermediate, Part IIGrades 7-12M or V
Chinese Language, Intermediate, Part IIIGrades 7-12M or V
Chinese Language, Intermediate, Part IVGrades 7-12M or V
Chinese Language, Advanced, Part IGrades 7-12M or V
Chinese Language, Advanced, Part IIGrades 7-12M or V
Chinese Language, Advanced, Part IIIGrades 7-12M or V
Chinese Language, Advanced, Part IVGrades 7-12M or V
Chinese Character WritingGrades 7-12M or V
AP Chinese Language and CultureGrades 9-12M or V
Spanish Language, Basic, Part IGrades 7-12M or V
Spanish Language, Basic, Part IIGrades 7-12M or V
Spanish Language, Basic, Part IIIGrades 7-12M or V
Spanish Language, Basic, Part IVGrades 7-12M or V
Spanish Language, Intermediate, Part I New!Grades 7-12M or V
Spanish Language, Intermediate, Part II New!Grades 7-12M or V

Language Arts:

Grammar Matters

 

Session-Based

 

From Structure to Style

 

Grades 7-12

 

V

Writing

Session-Based

Flexi-Paced

Crafting the EssayGrades 7-12V
Writing Analysis and PersuasionGrades 8-12V
Session-BasedCrafting PoetryGrades 8-12V
Crafting FictionGrades 8-12V
AP English Language & CompositionGrades 9-12V
MathematicsIndividually PacedCryptography: Math and CodesGrades 6-9*M
Problem Solving in Algebra I, Part IGrades 6-9*M
Problem Solving in Algebra I, Part IIGrades 6-9*M
Competitive Mathematics PrepGrades 8-10*M
Competitive Mathematics for High School StudentsGrades 9-12*M
Honors Algebra IGrades 6-9*M
Honors GeometryGrades 6-10*M
Honors Algebra IIGrades 7-10*M
Honors TrigonometryGrades 8-11*M
Honors Precalculus with TrigonometryGrades 8-11*M
AP Calculus ABGrades 9-12*M
AP Calculus BCGrades 9-12*M
Linear AlgebraGrades 9-12*M
Multivariable CalculusGrades 9-12*M
Differential EquationsGrades 9-12*M
MusicSession-basedMastering the Fundamentals of MusicGrades 4-9M or V
SciencesSession-BasedIntro to ForensicsGrades 7-9M or V
Individually PacedHonors BiologyGrades 8-12*M
Honors ChemistryGrades 8-12*M
Honors PhysicsGrades 8-12*M
Session-BasedAP  BiologyGrades 9-12M
AP ChemistryGrades 9-12M
AP Physics BGrades 9-12M
Visual FluencySession-BasedVisual LiteracyGrades 7-12V
Visual CommunicationGrades 7-12V

*Suggested grade levels only. Students may enroll in a course above their own grade level if it is appropriate for their ability. Placement testing is available to help students select an appropriate course.

Back to top