Our Clubs and Competitions

Academic Competitions and Clubs

These are standing clubs and academic competitions that are supported by faculty in our department.

Computer Science Club

Machine Learning Club


Student Competitions

These opportunities for students to participate in a variety of contests are not associated with any particular faculty member, although please contact a faculty member to advise you if you would like and as rules allow.

The Ready, Set, App! challenge is an Android mobile app development competition for North Carolina students. Student groups are asked to develop a functional and original mobile app using a mobile app development platform, such as MIT App Inventor, to solve a problem in their community or school.

The top three teams will win Lenovo-branded prizes.

Participants must be 9-12 grade students enrolled in a North Carolina public or public charter high school. Students participate in teams of 3-5, and each team must appoint an educator to serve as their advisor.

Registration closes November 30th, 11:59 pm

Learn more and Register

The Congressional App Challenge is the most prestigious prize in student computer science. Participation in the challenge has grown exponentially and has reached underserved, diverse, and rural student populations.

You can register for a Q&A with professional app developers here.

November 1 – Deadline for students to register and submit their app online

The NCWIT Award for Aspirations in Computing (AiC) honors studets who self-identify as women, genderqueer, or non-binary in grades 9 through 12 who are active and interested in computing and technology, and encourages them to pursue their passion.

You must submit a completed application no later than 8:00 p.m. Mountain Standard Time (MST) on November 5, 2020.

FEMMESHacks 2019

FEMMESHacks is a one-day hackathon-style event held at Duke University's E-Quad from 9 am - 5 pm on Novbmeber 16th. 9th-12th grade students will participate in various Computer Science and Programming workshops run by Duke students. The participants will also have the opportunity to hear from speakers and panelists, including Duke professors, students, and company representatives.

This year we will be offering different workshop tracks for students to follow: Python and AI, Java, Animation, Web Development, Data Visualization, and Hardware

Absolutely no prior experience is necessary to attend the event!


The VATech HS Programming Contest competition will run on campus on Sat 8 December 2018. Last year's problems can be seen here

The USACO Competition offers a training program and a set of programming contests leading up to the International Computing Olympiad. Best of all.... it's free and it occurs o ver the internet. Visit the link to learn more and to sign up.

This year, we will run the ACSL Competition. If you are interested, talk to wong20aj who is the point main on this activity. We will be competing at the senior level.