Assignments
- OdditiesDue Feb 11, 2018 at 11:59pm1 Points Possible
- Seven WondersDue Feb 11, 2018 at 11:59pm1 Points Possible
- Take Two StonesDue Feb 11, 2018 at 11:59pm1 Points Possible
- GuessDue Feb 11, 2018 at 11:59pm1 Points Possible
- BardDue Feb 11, 2018 at 11:59pm1 Points Possible
- Birthday PartyDue Feb 18, 2018 at 11:59pm1 Points Possible
- BrexitDue Feb 18, 2018 at 11:59pm1 Points Possible
- A Mazing!Due Feb 18, 2018 at 11:59pm1 Points Possible
- Getting GoldDue Feb 18, 2018 at 11:59pm1 Points Possible
- Nested DollsDue Feb 25, 2018 at 11:59pm1 Points Possible
- Mountain VillageDue Feb 25, 2018 at 11:59pm1 Points Possible
- PivotDue Feb 25, 2018 at 11:59pm1 Points Possible
- Ballot BoxesDue Feb 25, 2018 at 11:59pm1 Points Possible
- INF237 Contest 1Due Feb 27, 2018 at 11:59pm1 Points Possible
- Google Hash CodeDue Mar 1, 2018 at 11:59pm1 Points Possible
- MuzicariDue Mar 11, 2018 at 11:59pm1 Points Possible
- Maximizing (And Minimizing) Your WinningsDue Mar 11, 2018 at 11:59pm1 Points Possible
- Memory GameDue Mar 11, 2018 at 11:59pm1 Points Possible
- Train SortingDue Mar 11, 2018 at 11:59pm1 Points Possible
- Speedy EscapeDue Mar 18, 2018 at 11:59pm1 Points Possible
- Full Tank?Due Mar 18, 2018 at 11:59pm1 Points Possible
- Island HoppingDue Mar 18, 2018 at 11:59pm1 Points Possible
- HotelsDue Mar 18, 2018 at 11:59pm1 Points Possible
- INF237 Contest 2Due Mar 20, 2018 at 11:59pm1 Points Possible
- SupercomputerDue Apr 8, 2018 at 11:59pm1 Points Possible
- TurboDue Apr 8, 2018 at 11:59pm1 Points Possible
- KnockoutDue Apr 8, 2018 at 11:59pm1 Points Possible
- TollDue Apr 8, 2018 at 11:59pm1 Points Possible
- IDI Open 2018Due Apr 14, 2018 at 11:59pm1 Points Possible
- Glyph RecognitionDue Apr 15, 2018 at 11:59pm1 Points Possible
- Hole in OneDue Apr 15, 2018 at 11:59pm1 Points Possible
- Imperfect GPSDue Apr 15, 2018 at 11:59pm1 Points Possible
- Hidden CameraDue Apr 15, 2018 at 11:59pm1 Points Possible
- Sets 1 - 7Due Apr 22, 2018 at 11:59pm1 Points Possible
- Basin City SurveillanceDue Apr 22, 2018 at 11:59pm1 Points Possible
- Rubik's Revenge in ... 2D!? 3D?Due Apr 22, 2018 at 11:59pm1 Points Possible
- Map ColouringDue Apr 22, 2018 at 11:59pm1 Points Possible
- Coloring GraphsDue Apr 22, 2018 at 11:59pm1 Points Possible
- Square Fields (Hard)Due Apr 29, 2018 at 11:59pm1 Points Possible
- Hiding ChickensDue Apr 29, 2018 at 11:59pm1 Points Possible
- The Citrus InternDue Apr 29, 2018 at 11:59pm1 Points Possible
- Ascending PhotoDue Apr 29, 2018 at 11:59pm1 Points Possible
- The King of the NorthDue May 27, 2018 at 11:59pm1 Points Possible
- Bless You Autocorrect!Due May 27, 2018 at 11:59pm1 Points Possible
- RiskDue May 27, 2018 at 11:59pm1 Points Possible
- Board WrappingDue May 27, 2018 at 11:59pm1 Points Possible
- Repeated SubstringsDue May 27, 2018 at 11:59pm1 Points Possible
- I Hate The Number NineDue May 27, 2018 at 11:59pm1 Points Possible
- Cat vs. DogDue May 27, 2018 at 11:59pm1 Points Possible
- Closest PairDue May 27, 2018 at 11:59pm1 Points Possible
- Bing It OnDue May 27, 2018 at 11:59pm1 Points Possible
- Blackboard NumbersDue May 27, 2018 at 11:59pm1 Points Possible
- PaintballDue May 27, 2018 at 11:59pm1 Points Possible
- Fence OrthogonalityDue May 27, 2018 at 11:59pm1 Points Possible
- Power StringsDue May 27, 2018 at 11:59pm1 Points Possible
- How Many Digits?Due May 27, 2018 at 11:59pm1 Points Possible
- Cover upDue May 27, 2018 at 11:59pm1 Points Possible
- Clock PicturesDue May 27, 2018 at 11:59pm1 Points Possible
- Factor-Free TreeDue May 27, 2018 at 11:59pm1 Points Possible
- String MatchingDue May 27, 2018 at 11:59pm1 Points Possible
- Sets 8 - 13Due Jun 10, 2018 at 11:59pm1 Points Possible