Lucid Programming Competition

Join us for the 11th annual Lucid Programming Competition on October 21, 2023. Compete against students from universities across the U.S. The top 30 winners will get Amazon gift cards ranging from $50 to $300. It's always a good time—you won't want to miss it!

Register here

Event details

Date and time

Saturday, October 21, 2023
9:00 a.m. - 2:00 p.m. MDT
11:00 a.m. - 4:00 p.m. EDT

Click here to join webinar now


Participating Universities

Join students from across the county in the competition. The competition is open to all current university students. Some of the universities represented are:


  • Brigham Young University (BYU)
  • University of Utah (U of U)
  • Utah State University (USU) 

North Carolina: 

  • Duke University
  • North Carolina State University (NCSU)
  • University of North Carolina at Chapel Hill (UNC Chapel Hill)
  • University of North Carolina at Charlotte (UNC Charlotte)


Students from other universities are also welcome to participate.

Participation Options

Any student can participate in the competition virtually. They can join the zoom call and complete problems from their own computer

We will have 4 locations where students can participate in the competition in-person.

  • BYU (Lab computers will be available, or bring your own laptop)
  • USU (Lab computers will be available, or bring your own laptop)
  • U of U (Lab computers will be available, or bring your own laptop)
  • Lucid Raleigh Office
    • bring your own laptop
    • limited availability, register early to secure a spot


In-person participants will receive breakfast before the competition and lunch after. They will also be able to pick up their shirts and stickers while there.



Complete this form to secure your spot in the competition:

Register now


Free stuff

  • This year’s competition sticker. It is guaranteed for those who complete at least 1 problem and provide a shipping address upon registration.
  • This year’s competition t-shirt. It can be picked up on the day of the competition or at a Lucid office (UT and NC) within a month following the competition.
  • $500+ in raffle prizes. Everyone who completes at least one problem will be entered into the raffle automatically.



9:00 a.m. MDT (11:00 a.m. EDT) Kick-off meeting over Zoom

9:15 a.m. MDT (11:15 a.m. EDT) Ready, set, go!

Code like crazy

1:15 p.m. MDT (3:15 p.m. EDT) Time’s up!

Take a short break

1:25 p.m. MDT (3:25 p.m. EDT) Prize raffle, winners announced, and solutions revealed


Competition details


  • The competition is open to all current university students.
  • Students will compete individually.
  • Participants will have 4 hours to solve as many problems as they can.


About the problems

  • Participants will receive at least 10 problems, ranging in difficulty from very easy to hard. The problems will be ordered randomly, not based on difficulty.
  • Problems will be online in HackerRank and must be submitted through HackerRank.
  • Participants can use any programming language, as long as it's supported by HackerRank.
  • All problems will use standard input and output.
  • Each problem will define the following:
    • Known test cases. Solutions can be run and re-run against these known test cases without any penalties.
    • Unknown test cases. Solutions will be graded based on these test cases upon submission.
    • A time limit. Solutions will time out and fail if not completed within the specified time limit. Algorithms may need to be optimized if submissions are timing out.



  • The participant who correctly solves the most problems within the allotted 4 hours will win the competition.
  • In the case of a tie, the winner will be determined by the lowest cumulative time to solve each problem. (Note: A 20-minute penalty will be added for each incorrect submission on problems that were eventually solved.)



The top 30 participants will take home Amazon gift cards! Prizes range from $50 to $300


In-Person Campuses 

This year we will provide multiple in-person options for students in both Utah and North Carolina. For students who attend in person:

  • We will provide food before and after the competition
    • Utah: breakfast and lunch
    • North Carolina: lunch and a snack
  • Students competing in person at a Utah location can either use a provided lab computer or bring their own laptop to use.
  • Students competing in person at a North Carolina location must bring their own laptop to use.


Look out for email closer to the event with details about the location.

Campus locations:

  • Utah:
    • BYU: TMCB 1170
    • U of U: CADE Lab
    • USU: Bottom Floor of the ESLC
  • North Carolina:
    • UNC Charlotte: First floor of Woodward
    • Lucid's Raleigh Office: 1 Glenwood Ave, Raleigh, NC, 5th Floor

Get Started

  • Contact Sales


  • Lucidspark
  • Lucidchart
  • Lucidscale
PrivacyLegalCookie privacy choicesCookie policy
  • linkedin
  • twitter
  • instagram
  • facebook
  • youtube
  • glassdoor
  • tiktok

© 2024 Lucid Software Inc.