COMP309 final version 2324.pdf