November 12, 2016

Wednesday Meeting - Dynamic Programming

This Wednesday, November 16, Dr. Hoyer will be teaching a session on dynamic programming.

Dynamic programming problems are quite prevalent in both programming contests and in technical interviews at companies like Facebook, Google, Microsoft, etc., so having a good understanding will make you really stand out.

To give perspective, there were two dynamic programming problems in the last ACPC, and the top 3 teams were the ones who were able to solve those problems. Understanding how to solve these problems might make the difference between placing 15th and in the top 3.

October 05, 2016

Alberta Collegiate Programming Contest 2016 Registration

Registration for the ACPC is now open. We are hosting two divisions so all levels of experience are welcome. Space is limited, so sign up early! The deadline for signing up is Wednesday, October 12. A big thanks to Arcurve for sponsoring this contest.

March 14, 2016

CCPC 2016 Results

The CCPC turnout was a huge success. To our surprise, the entire event sold out with a total of 150 participants. Thank you Synopsys for sponsoring and helping us organize the event.

The winner for Division 1 was team Too Cool to Have a Name, and in Division 2, the winner was team Anesun.

February 08, 2016

CCPC 2016 Registration Now Open

Hello Everyone,

The CCPC is just around the corner! This year we are hosting 2 divisions so all levels of experience is welcome. Registration is free. Lunch will be provided and Synopsys is sponsoring the contest. So don't hold back and sign up before Thursday, March 10.

October 26, 2015

CPSC 331 Midterm Review

On Wednesday, October 28th we'll be hosting a CPSC 331 midterm review session. If you're confused about loop invariants, proving run-times and algorithms, definitely swing by. See you there!