ICS3U Introduction to Computer Science (Grade 11)

G11
University prep
1 credit

Real programming from the first week — variables, control flow, functions, arrays — plus the problem-decomposition habits that separate students who can code from students who have seen code. Our sections are taught by working engineers, in the same language ICS4U continues in.

What you’ll learn

Inside the course

Programming fundamentals: variables, types and control flow

Functions and problem decomposition

Arrays and introductory data handling

The software development lifecycle in a small project

Computers and society: impact and ethics


Where it leads

Leads to ICS4U. For CS-bound students the ICS3U→ICS4U pair plus MCV4U is the profile top programs read first.

PREREQUISITE

None.


Assessment & credit

Standard Ontario assessment: 70% coursework, 30% final evaluation. Completion ships as an official transcript, OUAC-listed and recognized by public and private schools.


How we run it

Small groups, online or in person (Markham campus); semester, summer and winter intakes, scheduled around the student’s Top 6 plan.

Assess first, choose courses second

Is ICS3U the right next credit? Ask a mentor

Free 1-on-1 planning consult: when to take it, what to pair it with, and how it fits the Top 6 — based on credits done and programs targeted.

Read FAQ