March 2nd - 3rd, 2024

36 hours. 200+ hackers. ∞ creativity.

SMathHacks is the annual 36 hour hackathon hosted by the NC School of Science and Math, open to all North Carolina students. Students will collaborate to build innovative software projects, explore new technologies, and have fun along the way. In short, this is your ticket to meet new friends and build cool projects, in 36 hours. 

Event Date

Saturday, March 2, 2024 - Sunday, March 3, 2024

SMathHacks In-Person

All NCSSM residential students are invited to participate in-person on both the Morganton and Durham campuses. Throughout the event, you'll have access to free food, live speakers, workshops, and most importantly, time to work on your projects!

SMathHacks Virtual

NC residents who are non-NCSSM-residential students can participate in SMathHacks virtually! The opening ceremony, workshops, and closing ceremony will all be broadcasted through Zoom. All Zoom invite links will be available through our website ( or through email which will be sent to registered participants.

Frequently Asked Questions

If we didn't answer your question here, please feel free to email

What's a hackathon?

A hackathon is an event where students work in a team, or by themselves, to build an innovative piece of software in a limited amount of time. Students will form teams around a problem or idea, and sprint to create a unique solution—these typically take the form of mobile applications, websites, or other digital solutions, however, hardware projects will also be accepted under specific regulations.

What if I’ve never programmed before?

That’s okay! This event is beginner-friendly, meaning that you don’t need any prior programming experience to participate! There will be incredible talks, workshops, and mentors available to guide you through the ideation and development process.

Where’s the schedule for the event?

You can access the schedule here! The opening ceremony will start March 2, 2024 at 9:00am EST, and the closing ceremony will end March 3, 2024 at 9:00pm EST.

What is a “track”?

A “track” is designed to help focus your ideation process. Think of it as an “impact area” for you to hack in. We’ll name a winner from each track, qualifying you for the grand prize 🏆. You’re not required to submit to a track, but you’ll need to if you want to be considered for prizes!

How do teams work?

You can have up to four people in a team. You can specify teammates when you register, or register individually. If you don’t have a team yet, that’s okay—we’ll have a team formation event to help you find people to work with. 

Can I use AI to help me brainstorm?

Yes, but you cannot use AI to program a primary part of your project. For a more detailed description, see our Use of AI Statement.