SIO112Notes.pdf