COMP110 Professional Skills in Computer Science (2017-18) Syllabus Information Administrative Details Module Notes Reading List