Each spring semester, we hold a programming contest which all students and faculty are invited to participate in. The goal of the contest is to solve a set of programming problems as fast as possible.
There are between 7 and 10 problems ranging from very easy problems beginning students should be able to solve, to very difficult ones that will challenge top seniors and faculty.
You can compete in teams of 1 to 3, and use any programming language you like. Currently supported languages include C, C++, Java, Python, and Julia. If you would like another language supported, let me know in advance of the contest.
Programming contests are great for sharpening your algorithmic thinking, getting experience working with others on tough problems, and serve as a great practice for technical job interviews!
To compete, please fill out this form.
If you have a team, just have 1 person register it. The form will ask for all the members. If you want to be matched with people to compete with, please indicate that on the form and we will match you up with team-mates.
|Year||Theme||Problem Packet||My Solutions (in C)||Test Cases|
|2019||Nintendo||2019 Problems||2019 Solutions||2019 Tests|
|2018||Classic Disney||2018 Problems||2018 Solutions||2018 Tests|
|2017||Harry Potter||2017 Problems||2017 Solutions||2017 Tests|
|2016||Star Wars||2016 Problems||2016 Solutions||2016 Tests|
|2015||Lord of the Rings||2015 Problems||2015 Solutions||2015 Tests|
|2014||Zelda||2014 Problems||2014 Solutions||2014 Tests|
|2013||Pokémon||2013 Problems||2013 Solutions||2013 Tests|
|2012||Game of Thrones||2012 Problems||2012 Solutions||2012 Tests|
Copyright © 2021 Ian Finlayson | Licensed under a Creative Commons Attribution 4.0 International License.