Courses with start dates July 1, 2024 - June 30, 2025



Tuition for Online Programs courses varies depending on the course format, length, and subject. Tuition and additional costs such as textbooks and other required course materials are listed with each course description. To view tuition for courses with start dates July 1, 2024 – June 30, 2025, visit the Academic Year 2024-2025 Online Programs Tuition and Fees page.  



Tuition for Individually Paced courses 

 

Program

Course

Tuition

Computer Science 

Advanced Java Programming 

$984

Advanced Scratch Programming 

$984

Advanced Web Design 

$984

AP® Computer Science A 

$1,499

Interactive Web Design with JavaScript 

$984

Introduction to Computer Science and Engineering 

$984

Introduction to Java 

$984

Introduction to Python Programming for Elementary School Students 

$984

Introduction to Python Programming for Middle School Students 

$984

Introduction to Web Design 

$984

Scratch Programming for Elementary School Students 

$984

Scratch Programming for Middle School Students 

$984

Language Arts 

Crafting the Essay - Individually-Paced 

$1,499

The Process of Writing - Individually-Paced 

$1,499

Writing Analysis and Persuasion - Individually-Paced 

$1,499

Writing for an Audience - Individually-Paced 

$1,499

Mathematics 

Advanced Placement Calculus AB 

$1,499

Advanced Placement Calculus BC 

$1,499

Advanced Placement Statistics 

$1,499

Calculus C 

$1,499

Cryptography: Mathematics and Codes 

$984

Differential Equations 

$1,499

Elementary Number Theory 

$984

High School Competitive Mathematics I 

$984

High School Competitive Mathematics II 

$984

High School Competitive Mathematics Prep 

$984

Honors Algebra I 

$1,499

Honors Algebra II 

$1,499

Honors Geometry 

$1,499

Honors Grade 3 Mathematics 

$1,499

Honors Grade 4 Mathematics 

$1,499

Honors Grade 5 Mathematics 

$1,499

Honors Grade 6 Mathematics 

$1,499

Honors Grade 7 Mathematics 

$1,499

Honors Grade 8 Mathematics 

$1,499

Honors Precalculus 

$1,499

Honors Trigonometry 

$984

Introduction to Abstract Mathematics 

$1,499

Introduction to Complex Analysis 

$1,499

Linear Algebra 

$1,499

Math Olympiad for Elementary School Students 

$984

Middle School Competitive Mathematics I 

$984

Middle School Competitive Mathematics II 

$984

Middle School Competitive Mathematics II 

$984

Multivariable Calculus 

$1,499

Science

Honors Biology

$1,499

Honors Chemistry

$1,499

Honors Earth and Space Science

$984

Honors Life Science

$984

Honors Physical Science

$984

Honors Physics

$1,499


Tuition for Session-based courses and clubs

 

Program

Course

Tuition

Engineering

Inventions in Engineering 

$1,015

Forensics

Introduction to Forensics (NCAA Approved) 

$1,015
History 

The Young Historians – Continents: Europe and the Americas 

$1,045

The Young Historians – Continents: Africa, Asia, and Oceania

$1,045

Preparation for AP® History and Geography: Eastern Hemisphere

$1,045

Preparation for AP® History and Geography: Western Hemisphere

$1,045
Advanced Placement
AP Biology (NCAA Approved)
$1,864
AP Calculus AB (NCAA Approved)
$2,127
AP Calculus BC (NCAA Approved)
$2,127
Calculus C (NCAA Approved)
$2,127
AP Chemistry (NCAA Approved)
$1,864
AP Computer Science A
$2,127
AP English Language and Composition (NCAA Approved)
$1,792
AP Macroeconomics (NCAA Approved)
$1,792
AP Microeconomics (NCAA Approved)
$1,792
AP Physics 1 (NCAA Approved)
$1,864
AP Physics 2 (NCAA Approved)
$1,864
AP Psychology (NCAA Approved)
$1,792
AP Statistics (NCAA Approved)
$2,127
AP US Government & Politics (NCAA Approved)
$1,792
AP US History (NCAA Approved)
$1,792
AP World History: Modern (NCAA Approved)
$1,792

Critical Reading & 

 Grammar

Young Readers' Series for Grades 2 and 3
$716*
Young Readers' Series for Grades 4 - 6
$716*
Young Adult Readers' Series for Grades 7 - 9
$886*
Art Meets Science: Literature$716
Art Meets Science: Nonfiction
$716
Building Blocks
$716
From Structure to Style (NCAA Approved) $716
Mathematics
AP Calculus AB (NCAA Approved) $2,127
AP Calculus BC (NCAA Approved)
$2,127
AP Statistics (NCAA Approved)
$2,127
Chess Club
$191
Excursions in Pre-algebra
$1,221
High School Math Club
$191
Honors Algebra I (NCAA Approved)
$2,127
Honors Algebra II (NCAA Approved)
$2,127
Honors Geometry (NCAA Approved)
$2,127
Honors Precalculus (NCAA Approved)
$2,127
Introduction to Chess
$953
Introduction to Logic and Proofs
$1,221
Intermediate Chess
$953
Linear Algebra (NCAA Approved)
$2,127
Multivariable Calculus (NCAA Approved)
$2,127
ScienceAP Biology (NCAA Approved)
$1,864
AP Chemistry (NCAA Approved)
$1,864
AP Physics 1 (NCAA Approved)
$1,864
Cause Unknown
$1,365
Honors Biology (NCAA Approved)
$2,127
Honors Chemistry (NCAA Approved)
$2,127
Honors Physics (NCAA Approved)
$2,127
Household Chemistry
$1,015
Visual FluencyWriting About Art and Visual Design
$716
Storytelling Through Art, Film, and Media
$716
Writing Series
Master Class 1: Writing, Editing, and Publishing
$1,004
Master Class 2: Writing, Editing, and Publishing
$1,004
The Process of Writing - Workshop
$1,241
 Writing for an Audience - Workshop
$1,241
 Crafting the Essay - Workshop (NCAA Approved)
$1,241
 Writing Analysis & Persuasion - Workshop (NCAA Approved)
$1,241
Crafting Poetry (NCAA Approved)
$1,241
Crafting Fiction (NCAA Approved)
$1,241


*Tuition is listed per course, not per series. 

  

Tuition for LIVE courses  

  

The tuition for each LIVE course is $1,365 per session.


Fees for all courses 

 

$15 Non-refundable Application Fee: required for all applicants, including those who are extending an individually paced enrollment


$20 Non-refundable International Fee: required for all students living outside the United States 


$25 Late Application Fee: for session-based courses only


$25 Course Change Fee: Course changes are generally not possible except when CTY determines that the student should be placed at a different level, in which case the fee is waived. If a course change is requested for another reason, and the change is approved by CTY, the course change fee is applied. 

  

Payment of tuition and fees must accompany the application. Payment may be made by check, money order, MasterCard, Discover, or Visa. Students may enroll only after all past due balances are paid (including balances from other CTY programs). Payments are applied to oldest balances first and then to current application requirements. Applications cannot be processed without payment and will be returned.

 

Refund policies and procedures 

  

Refund policy for Individually Paced and Session-Based courses 

Parents and/or guardians can receive an 80 percent tuition refund by submitting a written withdrawal request to CTY no later than two weeks after the course start date. Students who withdraw from a course prior to the start date will receive a full refund of tuition paid. Refunds may take up to five business days to process for electronic payment. Paper check refunds take two to four weeks to process from the time that withdrawal notification is received by the CTY Registrar. Application fees will not be refunded. Send withdrawal requests to ctyonline@jhu.edu

  

Students who withdraw or fail to participate after the two-week withdrawal period are not eligible for refunds. Students who violate the Student Code of Conduct may be withdrawn from the program without refund. 


Refund policy for LIVE courses 

Families wishing to withdraw from a LIVE course must submit a written request to ctyenrollment@jhu.edu.

  

Families withdrawing from a LIVE course must submit their in-writing request two weeks before the first day of class to receive a 100% tuition-only refund. Application fees are non-refundable. LIVE courses depend on cohort-based classes, and they are filled on a first-come-first-served basis. For this reason, all amounts paid are non-refundable two weeks before the first day of class. 

  

Refunds will be returned via the original form of payment. Families may expect to see their electronic refunds within 5 to 7 business days of the withdrawal request. Paper check refunds may take up to 2-3 weeks. 

  

Questions concerning the status of a refund may be sent to ctyar@jhu.edu or 800-393-6095, option 1.