SummerTrack
Sign inCreate account
Programs›Johns Hopkins Intro to Python
Overview

A 6-week online asynchronous course introducing high school students to Python programming through hands-on projects, real-world applications, and personalized instructor support. Students earn one college credit from Johns Hopkins University.

At a glance
Sessions
Jan, Mar, May, Jun, Aug, Oct, Dec6 wk sessions
Formats
Online
Location
Online
Cost
$1,500–$2,999from $1,330
Entering grades
9th, 10th, 11th, 12th, PG
Acceptance
Rolling admissions; decisions released within 5 weeks or sooner
Application requirements
Entering Grade
Completed at least 9th grade or recent high school graduate
Math Prerequisite
Completed Algebra II
Academic Performance
A's and B's in high school math and science classes
Application Fee
$30 non-refundable (waiver available)
Essay
1 brief required essay, 1 brief optional essay
Teacher Recommendation
1 teacher recommendation required
Transcript
Official high school transcript including current grades
English Proficiency
Proof required for non-U.S. citizens/permanent residents
Technical Requirements
Computer with reliable internet, latest Google Chrome or Mozilla Firefox, Python packages (requests, numpy, matplotlib), Visual Studio Code recommended
Cost & sessions
Tuition $1,300 plus $30 non-refundable application fee (waiver available upon request). No additional lab kit fees. Need-based scholarships available.
Financial aid
Need-based scholarships available
Source: Johns Hopkins Engineering Innovation Pre-College Programs website
Browse similar programs