The main philosophy of this course is to "learn by doing". This course consists of a series of activities. Students will develop a small program/prototype in every activity, and push their results to Github.
Detailed syllabus should be found here.
Any questions? Create an issue in this repository. We will use Github as a bulletin board.