cs4248-lecture00-pre.pdf