ICS3M: Computer & Information Science, Grade 11

Official Description

This is a first course in computer science. In this course, you will develop your logical and mathematical reasoning skills by applying them to the development of computer programs. You will learn how to: design simple graphics, animations, and computer games; design programs that solve interesting and practical problems; and write programs that are readable, efficient, and re-usable. Along the way, you will also learn something about: how programming languages work; what goes on inside a computer; career and educational opportunities in computer science; and the impact of computing technology on society. The course ends with a project in which you will apply what you have learned to build a major software application (a game, educational program, database, etc.) This course is recommended for students who enjoy mathematics, and for those who enjoyed the grade 9 BTT course.

Student Work