Join
Harvey Mudd College: CS001x: MyCS: Computer Science for Beginners
https://www.edx.org/course/mycs-computer-science-beginners-harveymuddx-cs001x