HackTJ13.0

Thomas Jefferson High School for Science and Technology

Tier 3 — Competitive STEM hackathon Rolling deadline

World's largest high school hackathon featuring 24 hours of coding, collaboration, and creativity with workshops, mentorship, and prizes.

Visit Official Page →

At a Glance

Acceptance Rate
Very high acceptance rate; hac…
Applicants
Hundreds of high school s…
Selected
Multiple prize categories…
Cost
Free to participate …

Eligibility

Grades
High school students (typically grades 9-12)
Age
High school age (typically 14-18 years old)
Citizenship
No explicit citizenship requirement stated; appears open to students from the region
Prerequisites
No programming experience required; stated as welcoming both beginners and experienced programmers
Students typically attend in teams; registration through official HackTJ website required

Application Process

Steps

  1. Visit hacktj.org and navigate to registration section
  2. Create individual or team registration (team size typically 1-4 students)
  3. Complete registration form with basic information
  4. Receive confirmation and event details
  5. Prepare and attend the 24-hour hackathon event

Materials Needed

  • Laptop/computer for coding
  • GitHub account or development environment
  • Basic project idea (optional; can be developed during event)
  • Student ID or proof of high school enrollment
  • Snacks/personal items for 24-hour event
Timeline
HackTJ13.0 scheduled for March 7-8, 2026 at Cvent HQ in McLean, VA. Registration typically opens 2-3 months before event. Students should register early as spots fill quickly.
Cost
Free to participate (sponsored by tech companies; meals and refreshments provided)

Selection Criteria

What Judges Look For

  • Innovation and creativity of the project concept
  • Technical execution and functionality
  • Practical usefulness and real-world application
  • Code quality and organization
  • Presentation and demo quality
  • Team collaboration and communication
  • Originality and unique approach to problem-solving
  • Completion level within 24-hour timeframe

Scoring

Typically judged on multiple categories: Best Overall Project, Most Creative, Most Technically Impressive, Best Design, Best Pitch. Exact rubric available on official website or at event.

Common Mistakes

  • Choosing overly ambitious projects that can't be completed in 24 hours
  • Poor team communication and coordination
  • Neglecting UI/UX design in favor of just backend functionality
  • Failing to prepare a clear, compelling demo/presentation
  • Not leveraging available mentors and workshops for guidance
  • Starting without a clear project scope or plan
  • Ignoring the theme (if one is provided)
  • Not testing project thoroughly before final submission

Statistics

Acceptance Rate
Very high acceptance rate; hackathon is free and open to all high school students, though capacity is limited to several hundred participants
Applicants
Hundreds of high school students annually (exact numbers not publicly disclosed, but described as 'largest high school hackathon')
Winners / Selected
Multiple prize categories with winners in various tracks; typically 10-20+ projects win prizes across different categories
While registration is open to all, prize competition is highly competitive as participants come from top STEM schools in the region including TJHSST itself. Projects are judged against high-quality technical implementations.

Tips & Strategy

  • Form a team with complementary skills (frontend, backend, design) before the event
  • Attend the workshops at the beginning to learn about tools, APIs, and available resources
  • Leverage mentors actively; they can provide invaluable guidance and catch technical issues early
  • Keep your project scope realistic—aim for an MVP (Minimum Viable Product) that works well rather than features that don't
  • Use existing libraries, frameworks, and APIs rather than building everything from scratch
  • Start with a clear problem statement; ask 'who is this for and what problem does it solve?'
  • Document your code and process; judges appreciate clean, commented code
  • Practice your demo/pitch beforehand; presentation matters as much as the project itself
  • Sleep in shifts as a team; staying sharp in hour 20 is crucial
  • Choose a theme-aligned project if a theme is announced
  • Engage with sponsor company booths and APIs for additional inspiration
  • Plan to have your project working and tested by hour 22-23 to allow buffer time
  • Create an impressive demo video or live demo that clearly shows your project's value

Preparation

How to Prepare

  • Learn basic programming fundamentals (Python, JavaScript, or web development preferred)
  • Familiarize yourself with Git/GitHub for version control and team collaboration
  • Practice building small projects to develop workflow and problem-solving skills
  • Learn about common APIs and libraries used at hackathons
  • Study past hackathon projects to understand winning concepts
  • Form a team and discuss roles/strengths before the event
  • Brainstorm project ideas aligned with real-world problems
  • Set up development environment on your laptop
  • Review the sponsoring companies and their APIs before the event
  • Get adequate sleep before the 24-hour event

Resources

  • Free coding tutorials: Codecademy, freeCodeCamp, Khan Academy
  • Git/GitHub: git-scm.com and GitHub Learning Lab
  • Hackathon project inspiration: DevPost, AngelHack
  • Web development: MDN Web Docs (Mozilla)
  • Popular frameworks: React, Vue.js, Flask, Django documentation
  • HackTJ official website and FAQ section
  • Slack channel or Discord for HackTJ participants (typically created before event)
  • Books: 'Cracking the Coding Interview' for problem-solving skills
Time Needed
4-8 weeks of moderate preparation (10-15 hours/week) recommended for beginners; 2-4 weeks for those with prior hackathon or development experience

Past Winners Profile

Successful HackTJ participants typically are: high school students with some programming experience (though beginners also participate), organized in teams of 2-4 with diverse skill sets, focused on solving real-world problems or creating useful tools, strong in both technical implementation and presentation, active in collaborating with mentors during the event, and able to balance ambition with realistic time constraints. Many winners come from competitive STEM schools like TJHSST, but participants from other schools also win by focusing on innovation and execution quality.

College Admissions Impact

Hackathon participation, especially at prestigious events like HackTJ, is viewed very positively by college admissions officers for STEM programs. It demonstrates: commitment to STEM beyond the classroom, ability to apply technical skills to real problems, teamwork and collaboration, time management and resilience (24-hour commitment), and initiative to pursue advanced opportunities. Winning or placing in a hackathon carries significant weight in college applications. Even participation without prizes shows strong initiative. This is particularly impactful for CS, Engineering, Data Science, and related programs at selective universities. Admissions officers appreciate that hackathons represent practical, hands-on problem-solving rather than just academic achievement.

Frequently Asked Questions

What is the HackTJ13.0 acceptance rate?

The HackTJ13.0 acceptance rate is Very high acceptance rate; hackathon is free and open to all high school students, though capacity is limited to several hundred participants. Approximately Hundreds of high school students annually (exact numbers not publicly disclosed, but described as 'largest high school hackathon') students apply each year.

How do I apply to HackTJ13.0?

The application process includes: Visit hacktj.org and navigate to registration section; Create individual or team registration (team size typically 1-4 students); Complete registration form with basic information; Receive confirmation and event details; Prepare and attend the 24-hour hackathon event.

Who is eligible for HackTJ13.0?

Grades: High school students (typically grades 9-12). Citizenship: No explicit citizenship requirement stated; appears open to students from the region. Prerequisites: No programming experience required; stated as welcoming both beginners and experienced programmers.

Sources

Last updated: June 2026