This course is a dual-purpose course serving both as a General Education paper and as an ordinary Science paper. Students enrol in COMPSCI 111G if they are taking the paper as a General Education paper, otherwise, they enrol in COMPSCI 111. The course has no prerequisites and does not require any special skills. By the end of the course, students should be able to navigate successfully in a Computer Science environment.
Although the paper is not a core Computer Science paper, it is a recommended paper for all students as it equips students with a broad range of skills that will be useful in their future studies and careers. Topics include website design, hardware, software, Internet, programming, word processing, spreadsheets, LaTeX typesetting, AI and Digital Game Design as well as many other Computer Science related topics, many of which are not covered in our other courses. The contents of the course (particularly the labs) help to boost the number of skills that students are able to list on their CVs.