Computer Science 101--some course lecture notes

purl.stanford.edu/pf823mf9830