notes for CSC324 in markdown because $wag $wag like caillou