We no longer support Internet Explorer

Please download one of these browsers:

Chrome Firefox Safari Microsoft Edge

Keep your browser version up-to-date for a fast, secure, web experience.

Skip to content
View menu
The Masterpiece Academy
Log in
The Masterpiece Academy
  1. Home
  2. HOME
  3. K-12
    • ABOUT
    • ADMISSIONS
    • ELEMENTARY
    • MIDDLE
    • HIGH SCHOOL
    • DUAL ENROLLMENT
  4. AFTERSCHOOL
    • Reading & Writing
    • Mathletes
    • Summer STEM
    • Homework Help
    • BIBLE BEE
  5. TEST PREP
    • Academies of Loudoun
    • PSAT®
    • SAT®
    • NGAT®
    • NNAT®
    • CogAt®
    • TJHSST
    • IAAT®
    • TJ Student Portrait Sheet Sophomore
    • College Essay
    • Test Tips
  6. CONNECT
    • CONTACT
    • EVENTS
    • PODCASTS
    • BLOG
  7. ORGANIZATIONS
    • LEARNING DESIGN
    • COACHING
    • MASTERPIECE LEARNING
    • MOBILE LEARNING
    • AFFILIATES
    • PARTNERSHIPS
  8. Log in
Back

American Computer Science League | ACSL

Calendar view

Search

Clear Expand Collapse

ACSL Senior | American Computer Science League

Join the Masterpiece Academy ACSL Senior Division Team (Grades 9–12)
Get ready to compete, code, and excel!

Is your student passionate about computer science and ready to take their programming skills to the next level? The Masterpiece Academy Team for the American Computer Science League (ACSL) – Senior Division offers motivated high school students a chance to sharpen their coding abilities, collaborate with peers, and compete in one of the most prestigious computer science competitions in the U.S.

This programming class is designed for busy students who want flexibility with year-round individualized support. Participants receive weekly face-to-face office hours with experienced ACSL coaches for personalized guidance, problem-solving help, and advanced concept discussions.
Office Hours: (2 hours/week)
November 2, 9, 16
December 7, 14
January 11, 18, 25
February 1, 8, 15, 22
March 1, 15, 22, 29
April 12, 19, 26
May 3, 10

Contest Dates:
Contest 1: December 19,21,22
Contest 2: February 13, 14, 15
Contest 3: April 3, 4, 5
Contest 4: May 15, 16, 17

Price $995
Course code ACSL Senior | Tournament · Section code Asynchronous
Class dates When: Nov 02 - May 17, 2026
Schedule Sun 05:00 pm - 06:00 pm
Teacher Krishna Cart

ACSL Junior | American Computer Science League

Build Logic. Learn to Code. Compete with Confidence.

Is your child curious about computer science and ready to take their first big step into competitive programming?
The Masterpiece Academy ACSL Junior Division Team gives students in Grades 4–9 the chance to explore the core foundations of computer science while preparing for the American Computer Science League (ACSL) Junior Division contests.

Students learn to think logically, solve problems creatively, and gain hands-on experience in Python programming, while building confidence through structured lessons, weekly practice, and real ACSL-style contests.

In-Person Class: (1.5 hours/week of math lessons and Python)
November 2, 9, 16
December 7, 14
January 11, 18, 25
February 1, 8, 15, 22
March 1, 15, 22, 29
April 12, 19, 26
May 3, 10

Contest Dates:
Contest 1: December 19,21,22
Contest 2: Feb 13, 14, 15
Contest 3: April 3, 4, 5
Contest 4: May 15, 16, 17

⚠️ Enrollment is limited — join early to secure your spot for the 2025–2026 ACSL season!

Price $1695
Course code ACSL Junior · Section code Tournament
Class dates When: Nov 02 - May 17, 2026
Schedule Sun 04:00 pm - 05:30 pm
Teacher Krishna Cart

Search

Clear

Grade
to

Featured items

  • Free SAT® Score Soaring Guide Free class
  • Gr 7 to 12 Tutoring & Homework Help. 4-Hr Package. $580 class
  • Gr 7 to 12 Tutoring & Homework Help. 8-Hr Package. $1120 class
  • PSAT® Reading & Writing Self-Paced $495 class
  • Readers Theatre for 4th & 5th graders $445 class
  • Readers Theatre for 6th to 7th Graders $445 class
  • Reading & Writing Enrichment (4th & 5th Graders) $630 class
  • Reading & Writing Enrichment for 5th to 6th Grade $295 class
  • Reading & Writing Lab $655 class
  • SAT® Reading & Writing Self-Paced $495 class
  • TJ Prep Winter Bundle Savings $100 off! $1250 bundle
  • TJ Student Portrait Sheet (Self-Paced) $550 class
  • TJ Student Portrait Sheet for Sophomore $450 class
  • TJ Student Portrait Sheet Winter $675 class
  • TJHSST Admission Tips & Strategies Free class
  • Unearthing Connections: Teaching Through Archaeology Across Bible, History, Science, and Literacy in K-12 Free class

Partnerships

About

Careers

Privacy

Disclaimer

Waiver

Safety

  • Twitter
  • Facebook
  • RSS
  • LinkedIn
  • YouTube
  • Vimeo
  • Instagram
Back to top