Are you interested in learning more about computer science? Register for Computer Science Foundations. No previous knowledge required.

The Computer Science Foundations Crash Course is a 6-week long workshop series led by undergraduate students from the University of Waterloo, UBC, and SFU. Topics include syntax, data structure, and various algorithms.

The end goal? Code a program that will solve a Sudoku puzzle.

Check out this PDF for more info: CS Foundations