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