EC Finder LogoEC Finder
DiscoverImagineAboutFeedback

© 2026 EC Finder. All rights reserved.

AboutFeedbackPrivacy Policy

Filters

Program Type

Math/Science

Engineering & Tech

Business/Social Sci

Arts & Music

Arts/Humanities

Health/Medical

Community Service

Grade Level

Time Commitment

Skill Level

Cost

Deadline

Computer Science Programs for High School Students

EC Finder currently lists 128 computer science programs for high school students. Of these, 83 are free to participate in and 74 offer virtual participation. Examples include 2026 U.S. Innovator Challenge, Advanced Vertical Robotics (AVR) Competition, and Aerospace Jam - High School Aerospace Robotics Competition.

128
listed
83
free
74
virtual
128
with a listed deadline

Frequently Asked Questions

What are computer science programs for high school students?
Computer Science Programs for High School Students are curated extracurricular listings for high school students interested in computer science. Each listing includes eligibility, cost, and deadline details where known, so you can compare options and find the right fit for your college application profile.
Are any of these programs free?
Yes — 83 of the 128 programs listed here are free to participate in.
Can I participate virtually?
Yes — 74 of the 128 programs listed here offer virtual or online participation.
Are computer science programs good for a college application?
Yes — computer science programs are a common way for high schoolers to show sustained interest and initiative in computer science on college applications.

Related Categories

Computer Science Competitions for High School StudentsComputer Science Internships for High School StudentsCybersecurity Competitions for High School StudentsCybersecurity Internships for High School StudentsComputer Science Research Programs for High School StudentsComputer Science Summer Programs for High School Students

128 activities found·Browse by category

Computer Science

2026 U.S. Innovator Challenge

The U.S. Innovator Challenge is an invitation-only national innovation competition hosted by Innovation World where top K-12 inventors from across the United States present their inventions virtually, with winners advancing to a global innovation event.

678FreshmanCompetitionVirtualJune
View Details
RoboticsComputer Science

Advanced Vertical Robotics (AVR) Competition

National HS competition using UAVs and ground vehicles in realistic mission scenarios like search and rescue. Focus on robotics systems integration.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedSpring
View Details
RoboticsComputer Science

Aerospace Jam - High School Aerospace Robotics Competition

Robotics competition centered on space exploration and aerospace-themed robot challenges. Summer event with awards and recognition.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedSpring
View Details
RoboticsComputer Science

Aerospace Robotics Competition (ARC - Drone-Based)

Drone robotics competition where HS students design, code, and operate autonomous UAVs to complete missions. National event with scholarship opportunities.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedJanuary
View Details
Computer Science

AI Scholar

Advanced AI/ML research program where students work 1-on-1 with graduate student mentors to complete original research projects and publish papers.

SophomoreJuniorSeniorAdvancedHighYear-round
View Details
Computer Science

American Computer Science League (ACSL)

Team-based competition with programming challenges and written tests covering Boolean algebra, digital electronics, algorithms, and data structures. Four divisions based on skill level.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateDecember
View Details
Computer Science

Apex High School AI Championship

National AI competition where students solve STEM and AI challenges through interactive experiences. Prizes include $50K+ in scholarships.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateNovember
View Details
CybersecurityComputer Science

Bay Area Cyber League Competitions

Year-round regional competitions for high school and community college students in the greater Bay Area. Includes fall and spring competitions with Discord community support.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Computer Science

Bay Area Cyber League Summer CyberCamps

Low/no-cost, in-person cybersecurity bootcamps (Intro, Intermediate, Advanced) hosted at Bay Area community colleges in June–July 2025. Topics include cyber hygiene, ethical hacking, cryptography, digital/network forensics, web security, and Linux fundamentals.

FreshmanSophomoreJuniorSeniorFreeSummer ProgramJune
View Details
Computer Science

Bay Area Programming Contest (BAPC)

ICPC-style programming contest hosted by Gunn High School's Competitive Programming Club featuring 8-13 algorithmic problems ranging from USACO Bronze to Platinum difficulty.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedFebruary
View Details
RoboticsComputer Science

Bay Area STEM Robotics Camps & Programs (Aggregator)

Directory of Bay Area robotics camps (LEGO, Arduino, Raspberry Pi, etc.), many suitable for HS students. Camp aggregator for summer opportunities.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateFebruary
View Details
Computer Science

Berkeley Artificial Intelligence Research Lab (BAIR) High School Summer Program

Free 1-week program at UC Berkeley covering machine learning, natural language processing, computer vision, robotics, and AI ethics. Mentored by Berkeley graduate students.

SophomoreJuniorSeniorBeginnerIntermediateApril
View Details
Computer Science

Big Data at Berkeley – High School Data Science Bootcamp

Big Data at Berkeley, a UC Berkeley student organization, runs a free 7-week Saturday bootcamp for high-school students interested in data science. Participants learn coding fundamentals, basic statistics, and how to use data science tools to solve real-world problems, all taught in person by Berkeley undergrads. During the program, students complete a project using real datasets and receive a certificate of completion, making it a strong, beginner-friendly tech EC.

FreshmanSophomoreJuniorSeniorFreeBeginner-IntermediateFebruary
View Details
RoboticsComputer Science

Botball Educational Robotics Program (KIPR)

A team robotics competition for middle and high schoolers who design, build, and program fully autonomous robots (no remote control) using a standardized kit to complete timed tasks at regional and international tournaments.

FreshmanSophomoreJuniorSeniorMedium CostIn-personVaries
View Details
Computer Science

Cal Poly Pomona GenCyber Summer Camp

A free week-long residential camp funded by NSA's GenCyber program. Held each summer at Cal Poly Pomona, it introduces cybersecurity basics including operating systems, network security, forensics, and hands-on cyber labs for high school students and teachers.

FreshmanSophomoreJuniorSeniorFreeSummer ProgramMay
View Details
Computer Science

CALICO (California Informatics Competition)

Programming competition hosted by UC Berkeley students featuring 6-13 algorithmic problems to solve in 3 hours. Held twice yearly (Fall and Spring) with in-person and online options.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedOctober
View Details
Computer Science

California Cyber Innovation Challenge (Mission Apgaritum)

An annual free state-level cyber competition for CA high school teams organized by Cal Poly CCI. Students solve a simulated cyber-crime scenario involving digital forensics and puzzles. The event usually runs virtually in early October with awards for top teams.

FreshmanSophomoreJuniorSeniorCompetitionFreeOctober
View Details
CybersecurityComputer Science

California State University Summer Cybersecurity Academies

Week-long programs at various CSU campuses (San Bernardino, Dominguez Hills, Channel Islands) offering hands-on training in ethical hacking, digital forensics, and network security.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateApril
View Details
CybersecurityComputer Science

CISA Cybersecurity Career Resources

Government resources for exploring cybersecurity careers including scholarships, internships, and educational pathways.

FreshmanSophomoreJuniorSeniorBeginnerFreeYear-round
View Details
CybersecurityComputer Science

Cisco Networking Academy - Cybersecurity Courses

Free online courses (Introduction to Cybersecurity, Cybersecurity Essentials) with hands-on labs and industry-recognized certifications.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Computer ScienceCommunity Service

Code For Fun – Internship and Volunteer

Organization teaching kids to code; HS students can intern or volunteer as teaching assistants and outreach helpers.

SophomoreJuniorSeniorHybridIntermediateRolling
View Details
Computer Science

Code.org Volunteer / Create CS Curriculum

Volunteer opportunity to help teach computer science to younger students or contribute to open-source CS education resources.

FreshmanSophomoreJuniorSeniorBeginnerFreeYear-round
View Details
Game DesignComputer Science

Code/Art Game Design Competition for Girls

A national game design competition for female-identifying and gender non-binary students in grades 3-12. Participants design and build an original browser-based game (Scratch, GameLab, p5.js, or MakeCode Arcade) and submit a written reflection, competing for cash prizes by grade division.

FreshmanSophomoreJuniorSeniorCompetitionSTEMFebruary
View Details
RoboticsComputer Science

ColoradoFIRST – FIRST Robotics Competition (FRC)

Colorado's affiliate of FIRST Robotics, organizing the Denver Regional and supporting FRC teams across the state. High schoolers join a team to design, build, and program a competition robot to solve the season's challenge (2026 challenge: 'REBUILT'). Denver Regional held annually at the University of Denver.

FreshmanSophomoreJuniorSeniorMedium CostBeginner-AdvancedSeptember
View Details
RoboticsComputer Science

ColoradoFIRST – FIRST Tech Challenge (FTC)

Colorado's affiliate of FIRST Tech Challenge, supporting teams of up to 15 students in grades 7-12 who design, build, program, and operate robots to compete in an alliance-format floor game. No prior technical experience required; teams need two adult coaches. Colorado FTC Kickoff held at Chatfield High School and Grand Junction High School.

FreshmanSophomoreJuniorSeniorMedium CostBeginner-AdvancedSeptember
View Details
Computer Science

Congressional App Challenge

Annual nationwide competition where students create original apps and submit to their congressional district. Winning apps are displayed in the U.S. Capitol.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateOctober
View Details
Computer Science

Conrad Challenge (Cyber-Technology & Security Category)

Annual multi-phase innovation and entrepreneurship competition with a dedicated Cyber-Technology & Security category for tech solutions.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedOctober
View Details
Computer Science

COSMOS - CS Clusters

Prestigious 4-week residential STEM program at UC campuses with dedicated computer science clusters covering programming, data science, robotics, and AI.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedFebruary
View Details
Computer Science

Coursera / edX - High School CS Courses

University-level CS courses from Stanford, MIT, Harvard available for free online. Topics include algorithms, AI, web development, and cybersecurity.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Computer ScienceCybersecurityRobotics

CS@Mines High School Summer Internship & Programming Project

Colorado School of Mines hosts high school students for summer computer science research internships (scholarship-funded at $20/hour for selected applicants, with topics including AI, robotics, cybersecurity) and a 5-week virtual computer programming project program ($200) where students build a CS project in teams. Priority application deadline April 10.

SophomoreJuniorSeniorFreeIntermediate-AdvancedApril
View Details
Computer Science

CSUSB GenCyber Summer Camp

A free, residential GenCyber summer camp at California State University, San Bernardino. 60 high school students spend one week on campus studying cybersecurity and AI through labs and mentoring. Includes college prep and dual-enrollment cybersecurity course.

FreshmanSophomoreJuniorSeniorFreeSummer ProgramMay
View Details
BiologyComputer ScienceNeuroscience

CU Boulder Science Discovery – STEM Research Experience

Seven-week summer program at the University of Colorado Boulder where high school students work 15-20 hours per week alongside graduate students and faculty on real research projects in biology, engineering, neuroscience, and other STEM fields, plus a research methods class on finding and evaluating scientific articles. Concludes with a STEM Research EXPO where students present their poster.

SophomoreJuniorSeniorMedium CostIntermediate-AdvancedMarch
View Details
CybersecurityComputer Science

Cyber.org High School Pathways

Comprehensive curriculum with hands-on labs, assessments, and teacher support. Covers cybersecurity fundamentals, ethical hacking, and digital forensics.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
CybersecurityComputer Science

CyberDefenders

Blue team focused platform with digital forensics and incident response challenges. Practice defending networks using real-world attack scenarios.

SophomoreJuniorSeniorIntermediateAdvancedYear-round
View Details
Computer Science

CyberPatriot National Youth Cyber Defense Competition

The Air Force Association's flagship youth cyber competition, the world's largest cybersecurity contest for teens. High school teams defend virtual networks by finding and fixing security flaws in Windows, Linux, and Cisco images. Runs fall–spring with online qualifiers and National Finals.

FreshmanSophomoreJuniorSeniorCompetitionTeam-BasedOctober
View Details
CybersecurityComputer Science

Cybersecurity Mentorship Programs (CyberAcademy by CyberWarrior Foundation)

Free mentorship connecting high school students with cybersecurity professionals for career guidance and skill development.

FreshmanSophomoreJuniorSeniorBeginnerFreeYear-round
View Details
Applied MathComputer Science

Data Science Institute Summer Lab (University of Chicago)

A paid eight-week summer research program in which Chicago-area high school students are paired with a UChicago Data Science Institute mentor to conduct applied data-science research across domains such as public policy, climate, and biomedicine.

All Grade LevelsFreeIntermediate-AdvancedJanuary
View Details
Computer Science

Diamond Challenge (Tech/Business Innovation Track)

Global entrepreneurship competition where students develop tech-based business or social innovation solutions. $100,000 in total prizes.

FreshmanSophomoreJuniorSeniorIntermediateFreeJanuary
View Details
RoboticsComputer Science

DVHS Robotics (Dougherty Valley HS - VEX Focused)

Student-run high school robotics program in San Ramon with competitive VEX teams and novice pipelines.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateSeptember
View Details
Computer ScienceGame Design

Esporterz Esports & Coding Camp

An in-person esports and coding camp based in Larkspur (Marin County, Bay Area) where teens play competitive and casual video games on pro-gaming PCs, learn basic coding and robotics, and take part in outdoor STEM activities during weeklong summer sessions.

FreshmanSophomoreJuniorSeniorSTEMIn-personRolling
View Details
RoboticsComputer Science

FIRST Robotics - San Francisco Regional (FRC)

One of the main NorCal FRC regionals held in San Francisco. Great target event for Bay Area teams competing in the FIRST Robotics Competition.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedNovember
View Details
RoboticsComputer SciencePhysics

FIRST Robotics Competition (FRC)

Flagship varsity high school robotics competition where teams build 120 lb robots to play a new game each year. Most prestigious robotics competition with pathways to substantial scholarships.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateOctober
View Details
RoboticsComputer Science

FIRST Tech Challenge (FTC) - California

Smaller robots (18" cube) with metal extrusion kits and Android-based control. Popular in NorCal leagues with accessible entry point for robotics teams.

78FreshmanSophomoreBeginnerIntermediateSeptember
View Details
Computer Science

FreeCodeCamp Certifications

Self-paced online platform offering free certifications in web development, data analysis, machine learning, and more. Great for building portfolio projects.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
CybersecurityComputer Science

GenCyber Summer Camps (Northern California locations)

NSA/NSF-funded free camps at various NorCal colleges (SJSU, Sacramento State, Cabrillo). Topics: ethical hacking, digital forensics, cryptography, cyber hygiene.

FreshmanSophomoreJuniorSeniorBeginnerFreeMay
View Details
Computer Science

Girls Go CyberStart

An online gamified cybersecurity competition by SANS Institute designed for U.S. high school girls to explore cyber careers. Participants solve fun puzzles in cryptography, forensics, and web exploitation. High scorers earn prizes and scholarships.

FreshmanSophomoreJuniorSeniorCompetitionFreeDecember
View Details
EconomicsHealth/MedicalComputer Science

Girls Inc. of Metro Denver – Summer Internship Program

Career exploration and workforce development program for Denver-area high school girls, placing them with employers across healthcare, business, technology, nonprofit, and government sectors, plus professional development workshops, mentorship, and resume/interview prep. Runs early June through late July.

FreshmanSophomoreJuniorSeniorFreeBeginner-IntermediateApril
View Details
Computer ScienceCybersecurity

Girls Who Code - Clubs & Pathways

Free, project-based programs including a cybersecurity track alongside web development, game design, and data science. Clubs meet after school/weekends; the self-paced Pathways program is virtual for high schoolers.

FreshmanSophomoreJuniorSeniorClubVirtual/In-personYear-Round
View Details
Computer Science

Girls Who Code Summer Immersion Program

Free 2-week program for rising 10th-12th grade girls to learn coding, robotics, and web design while building sisterhood and exploring tech careers.

FreshmanSophomoreJuniorBeginnerFreeMarch
View Details
Computer Science

Google Code-in / Code Next

Google's programs for high school students to contribute to open-source projects and learn computer science fundamentals.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Computer Science

Hack Club

Global nonprofit network of 1,000+ high school computer programming clubs (100,000+ students) plus a Slack community active 24/7. Hack Club also funds teen builders directly: Hack Grant ($50-$200 for any project), Highway/Hardware Grant (up to $350), and $500 grants for in-person high school hackathons.

FreshmanSophomoreJuniorSeniorFreeBeginner-AdvancedYear-round
View Details
CybersecurityComputer Science

HackTheBox Academy

Industry-leading penetration testing platform with comprehensive learning paths. Free tier provides access to retired machines and foundational courses.

SophomoreJuniorSeniorIntermediateAdvancedYear-round
View Details
Computer Science

High School Esports League (HSEL / Generation Esports)

One of the largest and longest-running scholastic esports organizations in North America, now operating under Generation Esports/PlayVS. High schoolers compete online in regional, conference, and national tournaments across titles like Rocket League, Valorant, and Super Smash Bros. Ultimate, with scholarships awarded to top performers at HSEL Nationals.

FreshmanSophomoreJuniorSeniorCompetitionVirtualRolling
View Details
Computer Science

iD Tech Summer Camps - Bay Area

Week-long day and overnight tech camps at Stanford, UC Berkeley, and other Bay Area locations covering coding, game design, robotics, and AI.

78FreshmanSophomoreBeginnerIntermediateYear-round
View Details
Computer Science

Independent Innovator Challenge (IIC) - 2026

The Independent Innovator Challenge (IIC) is an annual national innovation competition that lets K–12 students from anywhere in the U.S. submit invention/innovation projects directly, serving as a pathway into the U.S. National Innovator Challenge (NIC) for students who do not have another qualifying organization. Students develop inventions, create logbooks, pitch videos, slides, and prototypes. Top innovators receive awards including invitations to the U.S. National Innovator Challenge.

FreshmanSophomoreJuniorSeniorCompetitionVirtualApril
View Details
Computer Science

Inspirit AI Summer Program

2-week program teaching AI and machine learning fundamentals through hands-on projects. Students build neural networks and work with real datasets.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Applied MathComputer Science

International Invitational Math Optimization Challenge (IIMOC)

A free, virtual international team competition in which high school and college students tackle algorithmic optimization problems over a multi-week window, submitting solutions to a leaderboard for ranking — introducing techniques used in operations research and computer science.

All Grade LevelsFreeVirtualMay
View Details
Applied MathComputer Science

Jane Street Academy of Math and Programming (AMP)

A free, five-week in-person summer program in New York City for graduating high school seniors who have experienced barriers to advanced STEM education, covering number theory, combinatorics, algorithms, Python programming, data analysis, and game theory, with all costs covered plus a $5,000 scholarship.

SeniorFreeIn-personMarch
View Details
Computer Science

Kode With Klossy

Free 2-week coding camps for young women and gender-expansive youth teaching web development, mobile app development, and data science.

FreshmanSophomoreJuniorSeniorBeginnerFreeFebruary
View Details
Computer Science

Lawrence Berkeley National Lab High School Internship

Paid summer research internship at Berkeley Lab. CS students work on data analysis, machine learning for scientific computing, and visualization.

JuniorSeniorAdvancedFreeJanuary
View Details
BiologyComputer Science

Lawrence Livermore Labs Biotech Summer Experience

Two-week summer program where HS students perform molecular biology and bioinformatics experiments (PCR, cloning, gels, sequence analysis) and submit sequences to GenBank.

JuniorSeniorIntermediateIn PersonFebruary
View Details
Computer Science

Lockheed Martin Code Quest

Annual programming competition where teams of 2-3 students solve 20-30 algorithmic problems in 2.5 hours using Java, Python, C#, or C++.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedNovember
View Details
Computer Science

Lockheed Martin CYBERQUEST® Academy

A free, virtual mentoring program for high school classes. Each fall, teachers register classes to receive four online sessions with Lockheed Martin cyber engineers. The curriculum builds basic cybersecurity skills and prepares students for the annual CyberQuest competition.

FreshmanSophomoreJuniorSeniorFreeVirtualSeptember
View Details
Computer Science

Lumiere Research Scholar Program

12-week 1-on-1 research program where students work with PhD mentors from top universities to conduct original CS research and write research papers.

SophomoreJuniorSeniorAdvancedHighYear-round
View Details
Computer Science

MIT Beaver Works Summer Institute (BWSI)

Prestigious 4-week STEM program at MIT with courses in AI, cybersecurity, autonomous vehicles, and quantum computing. Requires online prerequisite courses.

JuniorAdvancedFreeFebruary
View Details
Mathematics/StatisticsPhysicsComputer ScienceChemistry

MIT MITES Summer

Free, six-week residential STEM program at MIT for rising high school seniors (11th graders) from underrepresented or underserved backgrounds. Students take rigorous math, science, and humanities courses, complete a project, and live in MIT dorms. Highly selective; all costs covered.

JuniorFreeAdvancedFebruary
View Details
Computer Science

MIT Women's Technology Program (WTP)

A free four-week summer program at MIT that introduces rising senior girls with strong math/science backgrounds but little prior exposure to engineering, through hands-on classes and projects in either EECS or mechanical engineering.

SeniorFreeIn-personJanuary
View Details
Computer Science

NASA L'SPACE Mission Concept Academy (MCA)

Virtual 15-week program where students work in teams to develop mission concepts for NASA. Focuses on systems engineering, project management, and technical design.

JuniorSeniorAdvancedFreeFebruary
View Details
Computer Science

NASA SEES (STEM Enhancement in Earth Science) Internship

Free virtual NASA internship where students use real NASA satellite data and computational tools to study Earth science phenomena.

FreshmanSophomoreJuniorSeniorIntermediateFreeJanuary
View Details
Computer Science

NASEF Scholastic Esports Clubs

A national nonprofit offering free scholastic esports clubs, tournaments (including the Minecraft-based Farmcraft and Beyond the Game Challenges), STEM/social-emotional-learning curriculum, and career pathways for middle and high schoolers. Broader than and distinct from its California-specific CIF Esports Initiative partnership.

FreshmanSophomoreJuniorSeniorCompetitionSTEMRolling
View Details
Computer Science

National Cyber League (NCL)

An annual online cybersecurity challenge for high school and college students. NCL presents realistic tasks in forensics, pentesting, cryptography, and more to develop cyber skills. Runs in Fall (regular season) and Spring (all-star game) on the Cyber Skyline platform.

FreshmanSophomoreJuniorSeniorCompetitionVirtualAugust
View Details
CybersecurityComputer Science

National Cyber League (NCL) High School Division

Biannual competition with real-world challenges: forensic analysis, packet capture analysis, password cracking, and ransomware recovery. Performance-based scouting reports provided.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateOctober
View Details
PhysicsComputer Science

NCAR Pre-College Internship Program (PRECIP)

Six-week summer internship at the NSF National Center for Atmospheric Research in Boulder, Colorado where high school students work on real research projects in atmospheric, climate, and earth-system science with scientists, plus workshops on writing scientific abstracts. Out-of-area students must have a parent/guardian/chaperone with them for the duration.

JuniorSeniorFreeAdvancedFebruary
View Details
Computer Science

NCWIT Award for Aspirations in Computing

National recognition program celebrating women and gender-expansive students for their computing accomplishments and career aspirations.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateNovember
View Details
Computer ScienceEconomics

Neel Somani Young Innovators Scholarship

Scholarship recognizing students who led innovative projects, often in STEM or entrepreneurship.

SeniorVirtualIntermediateVaries
View Details
CybersecurityComputer Science

NIST NICE Cybersecurity Workforce Framework

Free resources mapping cybersecurity careers, skills, and learning pathways. Essential for understanding the breadth of cybersecurity roles.

FreshmanSophomoreJuniorSeniorBeginnerFreeYear-round
View Details
CybersecurityComputer Science

NorCalCyber Mayors Cup

Regional competition for students in Greater Sacramento and Far North California. Features team-based learning and digital forensics challenges.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateMarch
View Details
Computer Science

NSA Codebreaker Challenge

A free annual online coding and cyber puzzle challenge by the U.S. National Security Agency. Students solve mission-oriented tasks in reverse engineering, cryptography, vulnerability research, and scripting in a fictional intelligence scenario. Top performers receive NSA certificates.

FreshmanSophomoreJuniorSeniorCompetitionFreeSeptember
View Details
Computer Science

NSA Stokes Educational Scholarship Program

A competitive scholarship with summer internships for U.S. high school juniors intending to study cyber, computer science, engineering, or math. Covers full tuition plus stipend and requires service commitment after college. Includes NSA internships in later summers.

JuniorSeniorScholarshipPaid InternshipOctober
View Details
Game DesignComputer Science

NSLC Game Design (National Student Leadership Conference)

A residential summer program held at UCLA where students entering grades 9-12 learn game design fundamentals, prototype original video games, and explore careers in the gaming industry alongside peers from across the country.

FreshmanSophomoreJuniorSeniorSTEMIn-personRolling
View Details
Computer Science

NYU CSAW High School Forensics Challenge (HSF)

A cybersecurity competition by NYU's CSAW for U.S. high school teams. In the online qualifier, teams solve a cyber forensics mystery (network analysis, mobile forensics, steganography) to earn points. Top teams advance to live Finals in US, France, and UAE.

FreshmanSophomoreJuniorSeniorCompetitionFreeSeptember
View Details
Computer Science

NYU Tandon CS4CS (Computer Science for Cyber Security)

A free 4-week summer program for rising 10th–11th graders. Students learn Python programming and cyber fundamentals including white-hat hacking, cryptography, steganography, and digital forensics through lectures and labs. Held on NYU campus in Brooklyn with college credit option.

SophomoreJuniorFreeSummer ProgramApril
View Details
CybersecurityComputer Science

OverTheWire Wargames

Free online cybersecurity wargames teaching fundamental to advanced security concepts through hands-on challenges. Self-paced progression through difficulty levels.

SophomoreJuniorSeniorIntermediateAdvancedYear-round
View Details
Computer Science

picoCTF

A free, online capture-the-flag cybersecurity contest created by Carnegie Mellon for middle and high schoolers. Players solve interactive puzzles in reverse engineering, cryptography, web hacking, and forensics to collect flags. Annual contest runs March–April.

FreshmanSophomoreJuniorSeniorCompetitionFreeMarch
View Details
CybersecurityComputer Science

picoCTF by Carnegie Mellon University

The largest free cybersecurity hacking competition globally. Solve capture-the-flag challenges in web exploitation, cryptography, forensics, and reverse engineering.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateMarch
View Details
RoboticsComputer Science

Piedmont Makers Robotics (FTC/FRC Hub - East Bay)

Community nonprofit that runs multiple FIRST teams and an FTC league. Strong option if your school's robotics is limited. Bay Area focused.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateAugust
View Details
Computer Science

Pioneer Academics

Online research program pairing students with university professors for 2-3 month research projects. Computer science track covers AI, algorithms, and theoretical CS.

SophomoreJuniorAdvancedHighNovember
View Details
RoboticsComputer Science

Pioneers in Engineering Robotics Competition (UC Berkeley PiE)

Berkeley student-run competition providing low-cost robot kits, control system, and mentoring to Bay Area high schools. Very NorCal-specific and robotics-focused.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateNovember
View Details
Computer Science

PlayVS High School Esports - California

PlayVS is the CIF-recognized platform powering official California high school esports leagues. Students compete on their school's varsity/JV teams across seasonal titles such as League of Legends, Rocket League, Super Smash Bros. Ultimate, and Madden NFL.

FreshmanSophomoreJuniorSeniorCompetitionVirtualRolling
View Details
Computer Science

Polygence - Computer Science Research

1-on-1 mentorship with graduate students and PhDs to conduct original computer science research over 10-20 sessions.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
RoboticsComputer Science

Presentation High School Robotics (FRC 2135, all-girls)

San Jose all-girls FRC team, strongly focused on hands-on robot build and leadership development.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateSeptember
View Details
Computer Science

Project SEED Summer Research Program (CS Track)

ACS-sponsored paid summer research program for economically disadvantaged students. Some labs focus on computational chemistry and bioinformatics.

JuniorAdvancedFreeFebruary
View Details
Computer Science

Regeneron STS / ISEF (Computer Science Category)

Nation's most prestigious pre-college science competitions with dedicated computer science categories for original research projects.

FreshmanSophomoreJuniorSeniorAdvancedFreeNovember
View Details
RoboticsComputer Science

RoboCupJunior USA

A student robotics competition open to teams up to age 19 who design, build, and program fully autonomous robots to compete in soccer, rescue, or theatrical performance (OnStage) leagues, with top teams advancing to the international RoboCup.

FreshmanSophomoreJuniorSeniorMedium CostIn-personVaries
View Details
Computer Science

Sacramento State Cyber Security Academy

Part of Sac State's Summer Youth Academies, a 1-week in-person program covering cyber basics, ethical hacking, and forensics. Offered via CCE (College of Continuing Education) as a paid summer program in Sacramento.

FreshmanSophomoreJuniorSeniorSummer ProgramIn-PersonMay
View Details
CybersecurityComputer Science

SANS Cyber Foundations

Free online cybersecurity fundamentals course covering networking, operating systems, and security concepts. Self-paced with optional certification exam.

FreshmanSophomoreJuniorSeniorBeginnerFreeYear-round
View Details
Computer Science

SANS Holiday Hack Challenge

A free online cybersecurity CTF by SANS Institute held every December. Open to participants worldwide including high school teams. Each year's challenge is holiday-themed with diverse challenges over ~2 weeks. Leaderboards and prizes for top scorers.

FreshmanSophomoreJuniorSeniorCompetitionFreeDecember
View Details
CybersecurityComputer Science

School Cybersecurity Club Formation Resources

Organizations like ISSA, ISC2, and (ISC)² provide free resources, speakers, and curriculum for starting high school cybersecurity clubs.

FreshmanSophomoreJuniorSeniorBeginnerFreeYear-round
View Details
Computer ScienceMathematics/StatisticsPhysicsChemistry

Simons Summer Research Program

A highly selective six-week residential research program at Stony Brook University pairing rising high school seniors with faculty mentors for hands-on original research in science, math, or engineering, culminating in a poster symposium.

JuniorFreeIn-personFebruary
View Details
Computer Science

SJSU Cyber-AI Summer Camp

A free week-long summer program (July 21–25, 2025) at San José State University for Bay Area high schoolers. Students delve into cybersecurity and AI through hands-on labs and projects. Hosted by SJSU's cybersecurity and AI departments.

FreshmanSophomoreJuniorSeniorFreeSummer ProgramMarch
View Details
CybersecurityComputer Science

SJSU Cybersecurity Summer Camp

San José State University week-long camp covering Linux commands, network security, threat detection, and ethical hacking. Collaboration among SJSU engineering and information programs.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateJune
View Details
CybersecurityComputer Science

Space Grand Challenge (California Cybersecurity Institute)

Gamified satellite cybersecurity competition designed by Cal Poly for middle and high schoolers. Features space-themed challenges in a Unity WebGL platform.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateOctober
View Details
Computer Science

Stanford AI4ALL

Free 2-week virtual AI program for rising 10th graders focused on increasing diversity in AI. Covers machine learning, ethics, and hands-on projects.

FreshmanBeginnerFreeFebruary
View Details
CybersecurityComputer Science

Stanford Applied Cyber Summer Workshops

Stanford's cybersecurity club hosts workshops covering practical skills in analyzing, exploiting, and defending computer systems. Open to Silicon Valley high school students.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedYear-round
View Details
Computer Science

Stanford Computer Science Academy (SCSA)

Multi-week online CS courses taught by Stanford students covering Python, Java, web development, and data structures.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Computer Science

Stanford Pre-Collegiate Summer Institutes - Computer Science

Intensive summer program with computer science courses in AI, data science, cybersecurity, and web development taught by Stanford instructors.

FreshmanSophomoreJuniorIntermediateHighMarch
View Details
LinguisticsComputer Science

Stanford Pre-Collegiate Summer Institutes – Introduction to Natural Language Processing

An online Stanford Pre-Collegiate course for students in grades 10-11 that teaches Python and the Hugging Face Transformers library to apply pretrained language models, covering how GPT-style systems are trained and issues of bias and data quality in NLP.

SophomoreJuniorHigh CostIntermediateRolling
View Details
Computer SciencePhysicsChemistry

SUMMET – Summer Mines Engineering and Training

Free residential program at Colorado School of Mines for rising high school seniors who are prospective first-generation college students, providing a college-life preview through engineering, science, and technology workshops on the Mines campus in Golden, Colorado.

JuniorFreeBeginner-IntermediateMarch
View Details
Computer Science

Swift Student Challenge (Apple)

Apple's annual challenge for students to showcase creativity and coding capabilities through app playgrounds built with Swift.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedFebruary
View Details
Computer Science

Tech companies - High School Intern Programs

Companies like Microsoft, Google, Meta, and Amazon offer select high school internship programs. Extremely competitive but provide real-world software engineering experience.

JuniorSeniorAdvancedFreeJanuary
View Details
Computer Science

Technovation Girls Challenge

Global technology entrepreneurship competition where girls and non-binary students build mobile apps to solve community problems using coding and app development skills.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateMarch
View Details
BiologyComputer ScienceMathematics/StatisticsCommunity Service

The Godwin Ogbeide Scholarship Foundation

Scholarship for Black HS seniors pursuing STEM, requiring academic achievement, community involvement, and commitment to STEM in college.

SeniorVirtualIntermediateSpring
View Details
CybersecurityComputer Science

TryHackMe

Gamified cybersecurity learning platform with hands-on labs and challenges. Learn penetration testing, web exploitation, and network security through interactive rooms.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Game DesignComputer Science

TSA Board Game Design

A Technology Student Association high school competitive event in which participants develop, build, and package an original board game with instructions, pieces, and cards, then demonstrate and explain their design process to judges in a semifinal interview round.

FreshmanSophomoreJuniorSeniorCompetitionSTEMVaries
View Details
Computer Science

U.S. Cyber Challenge (Cyber Quests & Camps)

A national STEM initiative to identify cyber talent. High school students compete in Cyber Quests (online CTF-style rounds) to qualify for free week-long Cyber Camps at federal cyber centers. Camps include lodging and are by invitation.

FreshmanSophomoreJuniorSeniorCompetitionFreeRolling
View Details
Computer Science

UC Berkeley ATDP - CS Courses

Summer academic program offering computer science courses including Python, web design, data science, and computer programming on the Berkeley campus.

FreshmanSophomoreJuniorBeginnerIntermediateFebruary
View Details
CybersecurityComputer Science

UC Berkeley Cybersecurity Clinic Summer Intensive

Advanced program for high school students covering network security, cryptography, ethical hacking, and hands-on labs with Berkeley mentors.

SophomoreJuniorSeniorIntermediateAdvancedMarch
View Details
Game DesignComputer Science

UCLA Game Lab High School Summer Institute

A UCLA Summer Institute where students ages 15-18 approach game-making as a form of artistic and technical practice, culminating in original playable games. Offered in both virtual and residential formats, with participants earning UC college credit.

FreshmanSophomoreJuniorSeniorSTEMHybridJune
View Details
Applied MathComputer Science

Under the Hood: A Data Science & AI Experience (University of Minnesota)

A two-tiered summer program at the University of Minnesota for rising 11th and 12th graders that teaches Python fundamentals and predictive modeling in its beginner week and neural networks, computer vision, and generative AI with PyTorch in its advanced week.

JuniorSeniorLow CostBeginner-IntermediateApril
View Details
Computer Science

University of San Diego GenCyber Summer Camp

A free GenCyber-funded day camp at USD (San Diego, July 25–29, 2025) for incoming 10th–12th graders. Campers learn cybersecurity basics including network security and cryptography through lectures and labs. Also open to STEM teachers.

SophomoreJuniorSeniorFreeSummer ProgramJune
View Details
Computer Science

US Cyber Challenge - Cyber Quests

Online cybersecurity competition serving as a qualifier for virtual Cyber Camps. Challenges include forensic analysis, packet capture analysis, and vulnerability assessment.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateFebruary
View Details
CybersecurityComputer Science

US Cyber Challenge Cyber Quests

Online qualifier for virtual Cyber Camps. Challenges include forensic analysis, packet capture analysis, and vulnerability assessment. Pathway to summer camps and scholarships.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateFebruary
View Details
Computer Science

USA Bebras Computing Challenge

A free, low-stakes national computational thinking competition where students in grades 5-12 solve short informatics puzzles in a 45-minute online session, designed to build interest in computer science regardless of prior coding experience.

FreshmanSophomoreJuniorSeniorFreeVirtualNovember
View Details
Computer Science

USA Computing Olympiad (USACO)

The most prestigious algorithmic programming competition in the U.S., serving as the pathway to the International Olympiad in Informatics (IOI). Four divisions (Bronze, Silver, Gold, Platinum) allow students to progress based on performance.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Computer Science

USF High School CyberCon

A week-long summer cybersecurity camp held in Tampa at University of South Florida. Teens attend workshops and panels by USF faculty and industry (FBI, Cisco) with hands-on labs in networks, vulnerabilities, and OS. Features an ongoing Capture-The-Flag contest among campers.

FreshmanSophomoreJuniorSeniorSummer ProgramIn-PersonFebruary
View Details
RoboticsComputer Science

VEX V5 Robotics Competition (VRC - HS Division)

Largest global competitive robotics program for middle and high school students. Teams design and build V5 robots for a yearly game with extensive competition opportunities.

FreshmanSophomoreJuniorSeniorBeginnerIntermediateYear-round
View Details
Computer Science

Zero Robotics

MIT/NASA competition where students program SPHERES/Astrobee satellites aboard the International Space Station using C-like programming.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedDecember
View Details
RoboticsComputer Science

Zero Robotics High School Program (Astrobee on ISS)

Robotics programming competition using real robots aboard the International Space Station, focused on autonomous behavior. Extremely strong prestige.

FreshmanSophomoreJuniorSeniorIntermediateAdvancedDecember
View Details

ECFinder provides links to outside extracurricular opportunities for informational purposes only. Students and families should research each program before applying. ECFinder does not operate or control the listed organizations and is not responsible for their actions or policies.