Computer Studies

Computer Science

Students are introduced to the programming side of computer science in grade 10 by taking the ICS course. This is an introductory programming course that enables students to learn the concepts of programming language. In grade 11 and 12, students can follow a programming stream within computer studies. The senior programming courses would be of interest to students wanting to further develop their programming skills. These courses would be an excellent choice for any students planning on studying computer science at a post-secondary level.

Courses

Grade 10 Grade 11 Grade 12

Computer Science Computer Science Computer Science

ICS2O1 ICS3U1 ICS4U1

Post Secondary Options

University of Waterloo