Description Structure of computers; the computing environment. Programming in a language such as Python. Program structure: elementary data types, statements, control flow, functions, classes, objects, methods, fields. List: searching, sorting and complexity. Prerequisites Grade 12 Advanced Functions (MHF4U). Exclusions CSC108H1 or CSC120H1 or CSCA08H3 or CSCA20H3 Distribution Requirement Science Total Instructional Hours 38L/24P Mode of Delivery Online In Class Hybrid Online (Summer only) Program Area Computer Science