Things a Computer Scientist Rarely Talks About (Lecture Notes)