top of page

Online Option Available

G11–12 Computer Science Spring 2026

3–8 students · 30 Hours · Weekend

Starts Feb 8, 2026
1,049 Canadian dollars
North York Campus or Online

Available spots


Course Description

Our G11–12 Computer Science Tutoring Program helps students build strong foundations in programming, algorithms, problem-solving, and software design—fully aligned with ICS3U and ICS4U Ontario curriculum expectations. Whether students aim to improve school grades, prepare for university CS programs, or explore coding at a deeper level, this course delivers structured, high-quality guidance with experienced instructors. Who Is This Course For? • Students taking ICS3U or ICS4U • Students applying to CS/Engineering programs • Students who find school coding units hard to follow • Students who want structured, project-based learning • Beginners who want proper fundamentals • Ambitious learners ready for advanced topics like OOP & recursion Learning Goals • Strengthen core programming skills (Python / Java) • Master data types, control flow, functions, and file handling • Build solid understanding of algorithms & data structures • Develop debugging and problem-solving strategies • Prepare for major school assessments & final projects • Build pre-university readiness for CS/Engineering/Software programs Course Modules ICS3U – Grade 11 (Foundations Track) 1. Programming Basics Variables, data types, input/output 2. Control Flow Conditionals, loops, nested logic 3. Modular Programming Functions, parameters, scope 4. Data Handling Lists, arrays, strings, file operations 5. Algorithms & Problem Solving Searching, sorting, efficiency thinking 6. Final Project & Debugging Lab ICS4U – Grade 12 (Advanced Track) 1. Object-Oriented Programming Classes, objects, inheritance, polymorphism 2. Advanced Data Structures Stacks, queues, linked lists, recursion 3. Software Design Principles UML, modularity, abstraction 4. Algorithms Sorting, searching, recursion patterns 5. Complexity & Optimization Big-O concepts (intro level) 6. Capstone Project & University Prep Class Formats & Pricing Small Group Class (3–8 students) • Rate: $35/hour • Total Hours: 30 hours • Best for: Students who enjoy collaborative learning and structured weekly sessions • Includes: Weekly homework, progress tracking, project guidance Learning Pathway G11 ICS3U → G12 ICS4U → University CS Prep → Competitive Programming Intro Students who complete both ICS3U & ICS4U with us build a strong foundation for: • University Computer Science • Software Engineering • Data Science • AI/Machine Learning (future path)


Upcoming Sessions


Contact Details

647-745-0233

info@magicsesame.ca

5 Queenslea Avenue, North York, ON, Canada


bottom of page