Lecture notes and lots of fun exercises to play with basic Computer Science concepts