A collection of programs I wrote when I went over the book 'How to Think Like a Computer Scientist: Learning with Python'.