Make Your
Summer Count
Earn credits on a Computer Science course to skyrocket your GPA & college readiness
”
My daughter took AP Computer Science A with 2Sigma School and absolutely loved it. She found 2Sigma's unique project-based instruction way more engaging and fun than the traditional textbook approach.
Satch Panda
Parent of AP CSA student
Your Summer. Your Schedule.
Join live, small group sessions online, 2 hours a day, 4 days a week with a flexible schedule to fit your summer plans!
June 8 - Aug 21. New cohorts start each week.
In 2 Weeks
Learn foundational concepts and build simple projects.
In 4 Weeks
Earn 1/2 course credits, you completed 1 semester!
In 6 Weeks
Congratulations! You can earn full-year course credits.
A Smart Investment That Pays Off
Students work on fun projects and develop skills in a personalized, flexible format, boosting their college profiles and earning credits for a head start in higher education.
Live instructions
8 hrs/week
Small class sizes
10 students/cohort
Individualized
with 1:1 support
AP courses for
college credits
More in less time
2, 4, or 6 Weeks
More affordable
25% lower tuition
Not Sure?
Connect with our student counselors or review the FAQs.
Enroll in Just 4 Simple Steps
-
Select a Course
Courses
Tuition prices are listed per week. Select a course tile to see the weekly schedule below.
Find the right course for you
Advanced Computer Science (Python)
11 - 12 gradersPre-calculusLearn intermediate level Python skills and potentially earn college credits by examination from Carnegie Mellon University.$ 699 per week
Data Structures and Algorithms
11 - 12 gradersPre-calculusGo beyond coding and learn the building blocks of large scale software by mastering data structures and algorithms in Java.$ 749 per week
Introduction to Generative AI
9 - 12 gradersPythonBuild real-world apps using GPT (Generative Pretrained Transformers) and LLMs (Large Language Models) in this hands-on course.$ 699 per week
Advanced Data Science
11 - 12 gradersPre-calculusAnalyze large datasets in Python using industry standard tools and get ready to learn AI and ML with this college-level course.$ 749 per week
Introduction to Cybersecurity
10 - 12 gradersAlgebra IEverything from simple facts to the most valuable financial assets are just bits in today's world. Learn how to secure your data.$ 729 per week
AP® Computer Science Principles
9 - 12 gradersAlgebra IBroaden your knowledge of how computers and the Internet work. An excellent survey course meant for students in all majors.$ 629 per week
Introduction to Data Science
9 - 12 gradersAlgebra ILearn to think like a data scientist and explore data through active exploration. No prior programming experience is necessary.$ 649 per week
Joy of Computing
7 - 12 gradersPre-algebraLearn the big ideas of computer programming in a fun and friendly way using a block language designed for college students.$ 549 per week
Introduction to Artificial Intelligence
11 - 12 gradersPre-calculusLearn concepts and algorithms at the foundation of modern artificial intelligence and build your own deep neural network.$ 799 per week
AP® Computer Science A
10 - 12 gradersAlgebra IIWrite fluent Java programs at the college-level through engaging projects and get ready for a computer science related career.$ 699 per week
AP® Precalculus
9 - 12 gradersAlgebra IIPrepares students for calculus through mastery of polynomial, exponential, and trigonometric functions with real-world applications.$ 669 per week
Introduction to Computer Science
8 - 12 gradersPre-algebraStart coding in Python and create compelling games, art, and solve logical puzzles. No prior programming experience is necessary.$ 549 per week
Algebra I
6 - 10 gradersPre-algebraAn essential math course introducing symbolic reasoning and problem-solving, foundational for advanced study across disciplines.$ 629 per week
Algebra II
6 - 11 gradersGeometryExtends algebra skills with complex equations, functions, and modeling, essential for advanced math, science, and technology.$ 669 per week
Geometry
7 - 12 gradersAlgebra IGeometry reveals the beauty of shapes and space, sharpening logic and imagination to unlock new ways of seeing the world.$ 669 per week
-
Choose Duration
Enrollment Duration
Sign up for 2, 4, or 6 weeks. Select the week where you want to stop.
-
Pick First Week
Select your first week
You will be placed in a cohort that starts the week you select. Multiple timings are available.
-
Finish Your Application
Checkout
Review your selection and reserve your spot before they are sold out.
2Sigma School offers three flexible enrollment formats so students can learn in the way that best fits their schedule:
Independent Study is our most popular format and is offered year round. An assigned instructor guides the student through the course with weekly 1-on-1 office hours for teaching new concepts, reviewing work, and giving personalized feedback. At a standard pace, students complete one semester in about 18 weeks or the full course in 36 weeks. Students who want to move faster can set an accelerated goal and their instructor will provide additional office hours to match. This format works well for students with busy schedules or those completing coursework started in another format.
Summer of Code is our accelerated summer program. Students meet 2 hours per day, 4 days per week in an intensive format that allows them to complete a full-year course in as few as 6 weeks. This is ideal for students who want to earn credits quickly or get ahead before the school year starts. It requires a significant time commitment and is best suited for students who can dedicate themselves fully to the program during the summer.
Live Classes are our year-round, cohort-based format. Students attend live online sessions (90 minutes, twice per week) over 36 weeks in small groups of 10–14 students. This format provides consistent interaction with instructors and peers throughout the academic year, with time between sessions to work on projects and assignments. These classes are subject to cohort formation and may have limited availability.
Independent Study offers the most flexibility. During the application process, students provide their availability and we match them with an instructor whose schedule aligns. Sessions are then scheduled directly between the student and their instructor.
Summer of Code and Live Classes are cohort-based. Students indicate all of their available time slots when applying, and we form cohorts based on the collective availability of enrolled students. This approach gives families flexibility while ensuring each cohort has a consistent meeting time that works for everyone in the group.
As an accredited institution, 2Sigma School can award high school credits for our courses on a transcript, just like your child's regular school. Some high schools may accept these credits as part of their graduation requirements, and even use them to calculate your child's GPA. This policy varies by school, so we recommend you check with your child's school counselor.
Regardless of your local school's decision, students can submit our transcript to colleges as college applications allow additional transcripts to be submitted. This can help your child stand out in the college application process.
We are accredited by Cognia and most of our courses are not only NCAA approved, they are also approved for A-G credits by the University of California. Our AP courses are approved by the College Board.
In addition, 2Sigma School is an approved online course provider in multiple states, including California, Washington, Oklahoma, and Florida. See our accreditations page for more details.
Our course description offers a detailed overview of the course, including the prerequisites. If you are unsure, you can always reach out to our program counselors by email or by scheduling a call back at a time that works best for you using our calendar.
Our program counselors will ask you questions about your child's background and interests, and may even want to speak to them during the call to determine the best course for them.
Our instructors vary by course as well as by availability. Some of our instructors are high school teachers with deep expertise in computer science, teaching credentials in multiple states, and years of classroom experience. Others are professionals with an undergraduate degree in Computer Science with deep experience in the subject matter and a demonstrated ability and aptitude to teach teenage students.
All of our instructors undergo a rigorous screening process for content and pedagogical expertise. They are background checked as per local and state regulations, and are trained in online instruction and classroom management.
2Sigma School's credit-bearing classes offer families an option where students can earn high-school or even college-level credits (varies by course) while learning from top educators in the field. Our classes are project-based and designed to be engaging and fun.
Computer Science, Data Science, AI, Cybersecurity, and advanced Mathematics — these are top skills that every student needs to learn to prepare for the careers of the future. Yet most high schools either do not offer these classes, or offer limited classes to selected students.
All our courses are designed to be full-year (2-semester) courses, although students may sign up for just one-semester of academic work based on their needs.
Summer of Code is an accelerated and intense program that allows students to complete 1-semester within 4 weeks and a full course within 6-weeks. This requires a strong commitment from students including about 20 hours of work per week (including 8 hours of live instruction).
Students who enroll for less than 6 weeks or are otherwise unable to complete the course during summer may enroll in the fall in an Independent Study program to complete the remainder of the course asynchronously with 1-hr per week of live support 1-1 with an instructor. Independent study students have approximately 18 weeks to complete 1-semester and 36 weeks to complete the full course at their own pace. Both the tuition and the timeframe will be prorated for Summer of Code students who choose to complete the course in the fall.
Summer of Code runs between June 8 - August 21. New cohorts start each week (on Monday) subject to minimum enrollment for any given course.
The timing of each cohort is chosen based on student and teacher availability and is not predetermined. This allows our families more flexibility. During the application process, you will be asked to indicate your child's availability to help us form the best cohorts. We will reach out to you if during the cohort formation (which may happen 2-3 weeks before the start of the cohort) we are unable to find a suitable cohort for your child.
If your child has to miss a group class, they should let their instructor know. Instructors may either request our team for the classroom video to be shared with your child or provide additional material or guidance to help them catch up.