About the Challenge

This is the first mini-hackathon hosted by the ACM Student Chapter!
The goal is to keep things light, engaging, and fun — a short creative challenge where you can experiment, try something new, and showcase your skills (or your sense of humor).

We see this as a starting point for more events — with the possibility of another later this semester — so think of it as both a stand-alone competition and a preview of what’s to come. Whether you’re here to build something practical, absurd, or just to learn in a low-pressure environment, you’re helping us set the tone for future ACM student-led hackathons.

Get Started
  1. Check the rules — see “What to Build” and “What to Submit” for the requirements.

  2. Form a team or go solo — both are welcome.

  3. Start building — practical, ridiculous, or somewhere in between.

  4. Record a short demo video to show it off.

  5. Submit on Devpost with your description, screenshots, and project link.

 

That’s it — quick, creative, and fun. 🚀

Requirements

What to Build
  • Create a calculator project that handles the four basic functions (add, subtract, multiply, divide).

  • Make sure it works across a reasonable range of inputs and outputs.

  • Feel free to get creative — it can be practical, novel, absurd, or even intentionally “bad.” As long as it functions, it qualifies.

What to Submit

 

  • A demo video (YouTube, Vimeo, or Youku) showing your project in action (around 1–3 minutes).

  • A short write-up describing what your project does and how you built it, with screenshots included.

  • A link to your GitHub/code repo (strongly encouraged).

  • (Optional) A file upload if your project is runnable as-is or comes with clear setup instructions.

Hackathon Sponsors

Prizes

2 non-cash prizes
2nd Place
1 winner

$30 UNCP Bookstore voucher

1st Place
1 winner

$70 UNCP Bookstore voucher

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Dr. Selvarajah Mohanarajah

Dr. Selvarajah Mohanarajah
UNCP Department Chair, Mathematics & Computer Science

Dr. Chunchao Lane
Professor, Computer Science @ UNCP

Dr. Prashanth Busi Reddy Gari

Dr. Prashanth Busi Reddy Gari
Assistant Professor, Computer Science @ UNCP

Dr. Haitao Zhou
Professor, Computer Science @ UNCP

Dr. Lopamudra Praharaj

Dr. Lopamudra Praharaj
Professor, Computer Science @ UNCP

Fardin Samin

Fardin Samin
UNCP ACMSC President

Judging Criteria

  • Function (Baseline Requirements)
    Handles the four basic functions (add, subtract, multiply, divide). Works across a reasonable range of inputs and outputs (within defined limits).
  • Creativity (Judge-Weighted)
    Novelty: Unique, surprising, or absurd approaches rewarded. Impact: Does it amuse, impress, or leave a mark? Wildcard: Judges may reward anything that stands out — from clever design to chaotic UX or pure audacity

Questions? Email the hackathon manager

Tell your friends

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.