15 Math Programs for High School Students in Maryland

Math programs can be a strong option if you are a high school student looking to explore the subject in greater depth. These programs take you beyond the textbook by showing you how mathematics is applied in areas like finance, engineering, computer science, cryptography, and research. You may have opportunities to work on projects, collaborate with peers, and explore topics typically taught at the college level. If you are serious about STEM, participating in math-focused programs can help you build problem-solving ability and academic depth. 

Why should you attend a program in Maryland?

Maryland is home to institutions like Johns Hopkins University, the University of Maryland, and Morgan State University, which are known for strong programs in mathematics, statistics, engineering, and applied sciences. Depending on the program, you might explore topics like number theory, game theory, actuarial science, cryptography, financial math, or competition math. Some programs focus on theoretical mathematics, while others combine math with fields like computer science, economics, or data science. 

In this blog, we have narrowed it down to 15 math programs for high school students in Maryland.

If you’re looking for programs in Maryland, check out our blog here.

Key takeaways

  • These 15 programs span actuarial science, number theory, cryptology, game theory, financial mathematics, competition math, AI, and independent research, so students with a wide range of mathematical interests can find a relevant option in Maryland or online.

  • Several programs are free or offer stipends, including SAAMS at Morgan State (free with a stipend), Girls Talk Math Camp (free), BMMC at University of Maryland ($25 registration fee only), and UBMS (free for eligible Baltimore-area students), while JHU CTY programs offer financial aid across all four course tracks.

  • Many programs prioritize Maryland residents or students within commuting distance, including Girls Talk Math Camp, BMMC, SAAMS, and UBMS, so local students should take note of these targeted opportunities.

  • Programs vary significantly in length and format, from two-week intensive camps, such as Girls Talk Math Camp and BMMC, to year-round programs, such as Russian School of Mathematics, UBMS, and JHU CTY online courses, so students can choose based on their availability and mathematical background.

  • Application deadlines for competitive programs fall early, including SAAMS (February 28 priority), Girls Talk Math Camp (spring), and BMMC (spring), while JHU CTY programs close in May and June depending on the session.

1. Summer Academy of Actuarial and Mathematical Sciences (SAAMS)

Location: Morgan State University, Baltimore, MD

Cost/Stipend: Free; Stipend provided upon completion

Acceptance rate: Selective 

Dates: June 29 – July 24

Application Deadline: Priority: February 28; Final: April 30

Eligibility: Rising 11th-12th graders or graduating seniors with an interest in Mathematics, Actuarial Science, or Computer Science

 

In SAAMS, you’ll explore advanced concepts in mathematics, actuarial science, and computer science through structured coursework. You will apply mathematical thinking to real-world problems, especially in areas like risk analysis and data-driven decision-making. The program offers hands-on learning, field trips, and exposure to industry professionals, allowing you to understand the various career pathways available. You’ll also participate in professional development sessions, competitions, and college preparation workshops. 

2. Veritas AI

Location: Virtual

Cost/Stipend: Varies (financial aid offered); Unpaid

Acceptance rate: Selective

Dates: 12–15 weeks (multiple cohorts in a year)

Application Deadline: Rolling; Varies by cohort. You can apply here.

Eligibility: High school students; AI Fellowship applicants should either have completed the AI Scholars program or have experience with AI concepts or Python 

 

Veritas AI, founded and run by Harvard graduate students, offers programs for high school students who are passionate about artificial intelligence. Students looking to get started in AI, ML, and data science would benefit from the AI Scholars program. Through this 10-session boot camp, students are introduced to the fundamentals of AI & data science and have the opportunity to work on real-world projects. Another option for more advanced students is the AI Fellowship with Publication & Showcase. Through this program, students have the opportunity to work 1:1 with mentors from top universities on a unique, individual project. A bonus of this program is that students have access to the in-house publication team to help them secure publications in high school research journals. You can also check out some examples of past projects here and read about a student’s experience in the program here

3. Girls Talk Math Camp

Location: University of Maryland, College Park, MD

Cost/Stipend: None

Acceptance rate: Selective

Dates: July 7 – 18 

Application Deadline: Varies

Eligibility: Rising 9th-12th graders within commuting distance

 

In this camp, you’ll explore mathematics beyond the standard curriculum through engaging lectures and interactive activities. You will learn advanced and creative math concepts while working closely with peers in a collaborative environment. A unique feature of this program is that you’ll get to research, record, and publish a podcast about a famous female mathematician. You’ll also get to interact with professional mathematicians through panels and discussions, gaining insight into real-world math careers. The program encourages you to think creatively and critically about mathematical ideas. 

4. Lumiere Research Scholar Program: Math Track

Location: Virtual

Cost/Stipend: Varies (financial aid available); Unpaid 

Acceptance rate: Selective

Dates: 12 weeks (multiple cohorts in a year)

Application Deadline: Rolling; Varies by cohort

Eligibility: High school students in good academic standing 

 

The Lumiere Research Scholar Program is a rigorous research program tailored for high school students. The program offers extensive 1-on-1 research opportunities for high school students across a broad range of subject areas. The program pairs high school students with Ph.D. mentors to work 1-on-1 on an independent research project. At the end of the 12-week program, you’ll have developed an independent research paper! You can choose research topics from subjects such as mathematics, physics, economics, data science, computer science, engineering, chemistry, international relations, and more. You can find more details about the application here, and check out students’ reviews of the program here and here

5. Upward Bound Math and Science Program (UBMS)

Location: University of Maryland, Baltimore, MD

Cost/Stipend: None

Acceptance rate: Selective

Dates: Year-round (academic year + summer residential program in late June – July)

Application Deadline: Varies

Eligibility: High school students from eligible Baltimore-area schools; Must meet income and/or first-generation college criteria

 

In UBMS, you’ll strengthen your math and science skills through year-round academic support and enrichment activities. You will attend biweekly sessions during the school year, receiving personalized help in smaller classroom settings. The program also includes a summer residential experience where you’ll take classes, participate in field trips, and explore STEM careers. You’ll gain exposure to college preparation, professional development, and real-world STEM applications. UBMS is designed to help you build confidence, improve academic performance, and prepare for a four-year college degree. 

6. Brin Maryland Mathematics Camp (BMMC)

Location: University of Maryland, College Park, MD

Cost/Stipend: $25 registration fee

Cohort size: ~35 students

Dates: June 22 – July 2

Application Deadline: Typically, spring

Eligibility: Rising high school sophomores, juniors, and seniors with a strong background in advanced math (calculus required)

 

At BMMC, you’ll engage with university-level mathematics through intensive lectures and problem-solving sessions designed for advanced students. You will work on challenging problems both independently and in groups, building greater analytical and collaborative skills. The program exposes you to high-level mathematical concepts beyond the standard curriculum, guided by faculty and graduate students. Through daily workshops, you’ll strengthen your problem-solving techniques and mathematical intuition in a rigorous environment. You’ll also participate in interactive discussions and math-focused activities that push your thinking further. 

7. Johns Hopkins Center for Talented Youth: Number Theory

Location: Johns Hopkins University, Baltimore, MD

Cost/Stipend: $7,801 (Residential), $6,969 (Commuter) (financial aid available); Unpaid

Cohort size: 16-18 students 

Dates: Summer A: June 21 – July 10; Summer B: July 12 – 31

Application Deadline: Summer A: May 11; Summer B: June 8

Eligibility: 9th-12th graders with CTY-Level Quantitative Identification; Must have completed Geometry and Algebra II

 

In this course, you’ll explore number theory and study concepts like modular arithmetic, Diophantine equations, and Fermat’s Little Theorem. You will develop strong proof-writing skills and learn how to construct and defend rigorous mathematical arguments. Along the way, you’ll learn about concepts like the Euclidean Algorithm, continued fractions, and RSA cryptography, connecting pure math to real-world applications. The course challenges you to analyze complex problems involving primes, divisibility, and number-theoretic functions. You’ll also gain exposure to famous unsolved problems, such as the Goldbach Conjecture, and build a deeper appreciation for theoretical mathematics.

8. Johns Hopkins Center for Talented Youth: The Mathematics of Competitive Behavior

Location: Johns Hopkins University, Baltimore, MD

Cost/Stipend: $7,801 (Residential), $6,969 (Commuter) (financial aid available); Unpaid

Cohort size: 16-18 students 

Dates: Summer A: June 21 – July 10; Summer B: July 12 – 31

Application Deadline: Summer A: May 11; Summer B: June 8

Eligibility: 9th-12th graders; Must have completed Algebra II

 

In this course, you’ll explore how mathematics drives decision-making through game theory, probability, and combinatorics. You will analyze strategic interactions, learning concepts like Nash equilibria, zero-sum games, and the prisoner’s dilemma. Through real-world scenarios, you’ll apply mathematical thinking to economics, politics, and social behavior. The program challenges you to design and evaluate strategies based on opponents’ actions and outcomes. You’ll also engage in debates, simulations, and problem-solving exercises to strengthen your reasoning skills.

9. Math Summer Enrichment Program

Location: The Heights School, Potomac, MD

Cost/Stipend: $1,500 (6 weeks); Unpaid

Acceptance rate/cohort size: Not specified 

Dates: Weekly sessions from June 22 – July 27

Application Deadline: Rolling

Eligibility: 3rd-12th graders

 

In this program, you’ll build a personalized math learning plan based on a diagnostic assessment conducted at the start. You will strengthen core concepts or get ahead in topics aligned with your current level, depending on your goals. The sessions focus on improving problem-solving skills and conceptual understanding through structured lessons. You’ll also receive targeted support to address weak areas and reinforce key mathematical foundations. By the end, you will have a clearer grasp of concepts and improved performance in mathematics.

10. Johns Hopkins Center for Talented Youth: Cryptology

Location: Johns Hopkins University, Baltimore, MD

Cost/Stipend: $7,801 (Residential), $6,969 (Commuter) (financial aid available); Unpaid

Cohort size: 16-18 students 

Dates: Summer A: June 21 – July 10; Summer B: July 12 – 31

Application Deadline: Summer A: May 11; Summer B: June 8

Eligibility: 7th-11th graders

 

In this course, you’ll explore the mathematics behind codes, ciphers, and modern encryption systems. You will learn techniques like the Caesar shift, Vigenère cipher, and RSA cryptography, understanding how secure communication works. Through hands-on activities, you’ll encrypt and decrypt messages while analyzing vulnerabilities in different systems. The program allows you to apply mathematical concepts, such as patterns, logic, and number theory, to real-world cybersecurity problems. You’ll also study the historical evolution of cryptography, including devices like the Enigma Machine. 

11. Russian School of Mathematics: High School Math Program

Location: Multiple centers across MD + Virtual

Cost/Stipend: Varies by location and level; Unpaid

Cohort size: 12 students per class

Dates: Year-round (2-4 hours per week)

Application Deadline: Rolling

Eligibility: High school students (placement test required)

 

In this program, you’ll build a strong foundation across Algebra, Geometry, Trigonometry, Calculus, and Statistics through a structured curriculum. You will develop advanced problem-solving and abstract thinking skills by working on complex, multi-step mathematical problems. The program trains you to apply logic and reasoning under pressure, especially for exams and competitions like SAT, ACT, and math olympiads. With tiered levels, you will be placed in a class that matches your ability, from accelerated to honors and competition-level training. You’ll also benefit from collaborative classroom discussions and guided instruction from expert teachers. 

12. Johns Hopkins Center for Talented Youth: The Mathematics of Money

Location: Johns Hopkins University, Baltimore, MD

Cost/Stipend: $7,801 (Residential), $6,969 (Commuter) (financial aid available); Unpaid

Cohort size: 16-18 students 

Dates: Summer A: June 21 – July 10; Summer B: July 12 – 31

Application Deadline: Summer A: May 11; Summer B: June 8

Eligibility: 7th-11th graders

 

In this course, you’ll explore how mathematics applies to finance, business, and real-world economic decisions. You will learn concepts like simple and compound interest, taxes, and exponential growth, applying them to loans, investments, and markets. Through interactive activities, you’ll analyze financial scenarios and solve algebraic problems related to buying, selling, and pricing. The program helps you understand how mathematical models influence personal and global financial systems. You’ll also engage in simulations and projects that build practical financial reasoning skills. 

13. Montgomery College Skills Program

Location: Various Montgomery College campuses across MD + Virtual 

Cost/Stipend: Varies by course; Unpaid

Acceptance rate/cohort size: Not specified 

Dates: Year-round + seasonal sessions

Application Deadline: Rolling

Eligibility: Middle and high school students

 

In this program, you’ll strengthen your core math skills through practical, real-world applications that go beyond traditional classroom learning. You will review past concepts or get ahead in upcoming topics, depending on your academic needs. The sessions include interactive activities like puzzles, games, and applied problem-solving to make math more engaging. You’ll also explore how math connects to areas like robotics, engineering, and everyday measurements. The program helps you build confidence while reinforcing fundamental concepts in a structured way.

14. Johns Hopkins Center for Talented Youth: Advanced Competitive Math

Location: Virtual

Cost/Stipend: $1,365 (financial aid available); Unpaid

Acceptance rate: Selective

Dates: Summer A: June 17 – July 22; Summer B: July 13 – August 17

Application Deadline: Summer A: May 11; Summer B: June 8

Eligibility: 7th-11th graders

 

In this course, you’ll prepare for high-level math competitions like AMC 10 and AMC 12 by mastering core topics. You will build strong foundations in algebra, geometry, number theory, and combinatorics through structured lessons and develop advanced problem-solving strategies and efficient test-taking techniques. You’ll also engage in collaborative problem-solving to tackle challenging competition-style questions. Throughout the course, you will improve your speed, accuracy, and mathematical reasoning skills. 

15. Johns Hopkins Center for Talented Youth: Honors Algebra II

Location: Virtual

Cost/Stipend: $1,650 (financial aid available); Unpaid

Acceptance rate: Selective 

Dates: Summer A: June 15 – March 12; Summer B: July 13 – April 9

Application Deadline: Summer A: May 11; Summer B: June 8

Eligibility: 7th-11th graders who have completed Algebra I

 

In this course, you’ll build advanced algebra skills by working with polynomials, logarithms, exponentials, and trigonometric concepts. You will learn to manipulate complex functions and apply them to real mathematical problems. The program helps you develop a strong foundation in probability, statistics, and sequences, preparing you for higher-level math. Through guided instruction, you’ll receive personalized support from an expert instructor using interactive online tools. You’ll also have opportunities for one-on-one discussions to clarify concepts and deepen understanding. 

Frequently asked questions

1. What math programs are available for high school students in Maryland?

Options include university-based research and enrichment programs, such as BMMC and Girls Talk Math Camp at the University of Maryland, actuarial and financial math programs, such as SAAMS at Morgan State and JHU CTY Mathematics of Money, competition math programs, such as JHU CTY Advanced Competitive Math and Russian School of Mathematics, cryptography and number theory programs, such as JHU CTY Cryptology and Number Theory, and virtual research programs, such as Veritas AI and Lumiere.

2. Are there free math programs for high school students in Maryland?

Yes, SAAMS at Morgan State is free and includes a stipend, Girls Talk Math Camp at the University of Maryland is free, BMMC charges only a $25 registration fee, and UBMS is free for eligible Baltimore-area students who meet income or first-generation criteria. Veritas AI and Lumiere offer full financial aid for qualifying students.

3. Which Maryland math programs are best for students interested in competition math?

JHU CTY Advanced Competitive Math prepares students directly for AMC 10 and AMC 12 through structured lessons in algebra, geometry, number theory, and combinatorics. Russian School of Mathematics also offers competition-level training tracks in small class settings, and BMMC at the University of Maryland covers advanced problem-solving for students with strong calculus backgrounds.

4. Do any math programs in Maryland offer college credit or research outputs?

Lumiere Research Scholar Program pairs students with PhD mentors to produce a full independent research paper, and Veritas AI supports publication in high school research journals. UBMS provides year-round academic support that connects directly to college preparation, and JHU CTY courses are taught at a university level with formal academic records.

5. When should I apply to math programs for high school students in Maryland?

SAAMS has a priority deadline of February 28, and Girls Talk Math Camp and BMMC post spring deadlines on their websites. JHU CTY programs close May 11 for Summer A sessions and June 8 for Summer B sessions. Programs, such as Veritas AI, Lumiere, Russian School of Mathematics, and Montgomery College Skills Program, accept rolling applications throughout the year.

Tyler Moulton

Tyler Moulton is Head of Academics and Veritas AI Partnerships with 6 years of experience in education consulting, teaching, and astronomy research at Harvard and the University of Cambridge, where they developed a passion for machine learning and artificial intelligence. Tyler is passionate about connecting high-achieving students to advanced AI techniques and helping them build independent, real-world projects in the field of AI!

Previous
Previous

15 Engineering Programs for High School Students in Colorado

Next
Next

15 Science Programs for High School Students in California