Global Site Navigation (use tab and down arrow)

Back to Computer Science

Programming competitions

We participate in programming competitions for current students throughout the year. We also host competitions in English for middle and high school students from New Brunswick and partner with Université de Moncton, which hosts equivalent competitions in French.

Science Atlantic CS Competition

Science Atlantic (formerly APICS) is a charitable association of 18 post secondary and research institutes in Atlantic Canada with a mandate to advance science education and research at the undergraduate level. 

Every year, the Computer Science Committee of Science Atlantic has hosted the Atlantic Canadian preliminary round of the ICPC Programming Contest. This contest is open to CS students and the top teams can advance to other rounds, even up to the world programming competition.  For 2020, the structure of this contest is being reconsidered, but our students will compete somewhere!

In 2012 and 2014, a UNB Saint John team proceeded to the next round (Northeastern North America - competition includes MIT and Harvard) and included a several-time winner of the NB High School Contest. We also see some past participants in the High School contest competing for other universities. One of our past competitors got to the World Finals in 2017 (representing Mount Allison).

NB High School Programming Competition

was to have been Friday, May 1, 2020, but cancelled for health reasons

Open to all New Brunswick high school students (grades 9-12), the NB High School Programming Competition is hosted every year to promote the development of programming clubs and skills at the high school level.

Watch a video about the 2017 contest.

NB Scratch Programming Competition

Saturday, June 8, 2019.  (conducted online due to the measles outbreak at that time)

The NB Scratch Programming Competition is open to students up to grade 8. Schools hold a local contest and their best Scratch programs are sent for further judging. Then finalists are invited to UNB Saint John, where the winners are selected.