Grade 12 Computer and Information Science

Back to course listing

Course Code: ICS4M

General Information

This is a grade 12 course. This course is a Interdisciplinary Studies course. If this is a Computer Science course, more information can be found at the Math, Business and Computer Science department. Otherwise, it falls under the scope of Student Services. Prerequisites: ICS3M.

Course Description

This course helps students use programming and software engineering principles to design and develop algorithms and programs. Students will use software development and diagnostic tools, implement data structures and algorithms, and use file management techniques in project settings. They will also develop an understanding of the ethics of computer use and the impact of information technology on the community and will explore post-secondary education and career paths in computer science.

This course is a university or college preparation course. This course will focus by giving students skills relevant to both university and college settings, and their associated careers. Both theoretical and application-based learning methods are used for the course content.

More Information

For more detailed information on this course, or any other course, please contact student services. You may be able to find more information online at Math, Business and Computer Science. This information provided on this page may be out of date or inaccurate, as course information may change rapidly as the year progresses.

You can view the full curriculum, including information for this course, at the Ministry of Education's website.

Course choices may vary from year to year due to staffing and student interest. Simply because a course is listed here or has been previously run doesn't necessarily mean that it will run in the future.

Related Courses

  • ICS4MG - Grade 12 Computer and Information Science (Gifted)
  • ICS2O - Grade 10 Computer and Information Science
  • ICS3M - Grade 11 Computer and Information Science
  • ICS3MG - Grade 11 Computer and Information Science (Gifted)

The contents of this page may not be completely accurate.