High-School Computer Science Tutoring

Empower Tutoring offers tutoring for Computer Studies courses from Grade 10-12, at both the University and College preparation level. Ontario High School Students in these courses learn programming concepts and skills, software development, modular programs design, and the role of computers in society. Our tutors are experts in a variety of coding languages, including Python, Java, C#, C++, & more. Whether your child is catching up, keeping up, or getting ahead, our qualified & experienced tutors are there to guide them to success in a focused, one-on-one online setting!


What’s Included:

Personalized 1-on-1 computer science tutoring based on individualized learning needs

Assistance with programming projects and test/exam preparation

Review of difficult computer science concepts

Expert help from a knowledgeable, friendly, and understanding tutor

Weekly lesson reports, progress feedback, & learning analytics

All the benefits of our Real Learning tutoring methodology

Book A FREE 60-Minute Computer Science Lesson

Computer Science Courses

Find out more about the Computer Studies courses offered at Empower Tutoring for Ontario High School students and book your free first lesson today!

    • Grade 10 Introduction to Computer Studies (ICS2O)

      • This course introduces students to computer programming. Students will plan and write simple computer programs by applying fundamental programming concepts, and learn to create clear and maintainable internal documentation.

    • Grade 11 Introduction to Computer Science University Level (ICS3U)

      • This course introduces students to the study of computer science and allows them to design software using industry-standard programming tools and applying the software development life-cycle model.

    • Grade 11 Introduction to Computer Science College Level (ICS3C)

      • This course introduces students to computer programming concepts and practices. Students will write and test computer programs, using various problem-solving strategies.

    • Grade 12 University Computer Science (ICS4U)

      • This course enables students to further develop knowledge and skills in computer science. Students will use modular design principles to create complex and fully documented programs, according to industry standards.

    • Grade 12 College Computer Programming (ICS4C)

      • This course further develops students’ computer programming skills. Students will learn objectoriented programming concepts, create object-oriented software solutions, and design graphical user interfaces.

Interested in a course not listed here? Contact us to find out more!

What to Expect

  • Increased Grades

    Increased Grades

    Not only do we assist students with the material they need help with, but we also utilize evidence based tools & frameworks to elicit a deeper understanding of academic concepts. This leads to significant grade increases compared to the industry average, and higher overall academic growth.

  • Brain

    Trusted Tutors

    All of our tutors have years of tutoring experience, and are either enrolled in post-secondary education of the relevant subject, or have graduated and are an expert in the field. When your child is paired with an Empower tutor, you can be certain that you’ll be in good hands!

  • Lightbulb

    Critical Thinking Skills

    Our evidence-based critical thinking methodology empowers students to think critically during the tutoring session for meaningful learning. Tools such as mind mapping, questioning, pattern-seeking, debating, & more are used to teach students to become critical thinkers & effective learners.

  • Improved Habits

    Our tutors provide personalized student wellness mentorship alongside the tutoring class, in which they help students improve their habits, productivity, time management, mental health, motivation, and post-secondary preparation!

Our Step-By-Step Process

  • Step 1: Match with a Tutor

    After contacting us, we will match your student with the perfect tutor to help them excel.

  • Step 2: Free 60-minute lesson

    Your tutor will contact you to arrange your first free 60-minute lesson.

  • Step 3: Personal Academic Plan

    We will assess the needs of your student and create a plan that works for them.

  • Step 4: See the Real Results

    You will see improvements in your student’s academic abilities and confidence.

At Empower Tutoring, we offer a FREE 60-minute first lesson

We match your high-school student with an experienced tutor who will create a personalized academic plan for them, based on our Real Learning Program. If you're looking for trusted, high-quality, and effective tutoring, Empower Tutoring will provide your student with the best tools for academic success! And the best part, your first lesson is completely
FREE — no-strings-attached!

Book A FREE 60-Minute Lesson

Don’t Wait - Get Started Today!

Have a question? Call 647-598-8788 or email us at contact@empowertutoring.ca to find out more!