Schoolhouse.world: peer tutoring, for free.
Free SAT® Prep, as part of a research study.
SAT® Bootcamps
Free SAT® Prep, as part of a research study.
A global network of volunteers.
Explore Tutors
A global network of volunteers.

Computer Science • Series

Introduction to competitive programming with C++

Teo K

Series Details

Sessions

Public Discussion

This series ended on November 12, 2023. All 1:1 and group chats related to this series are disabled 7 days after the last session.

Series Details

About

We'll cover the basics of C++ and some algorithms and data structures. We'll practice solving problems and have interesting activities.

Tutor Qualifications

I have experience participating in national and European informatics olympiads. I regularly participate in international online contests.

✋ ATTENDANCE POLICY

Please try not to skip the sessions and notify me if you're unable to attend!

Dates

September 3 - November 12

Learners

27 / 30

Total Sessions

29

About the Tutor

Hi, I'm here to study and help others. I enjoy mathematics and computer science.

View Teo K's Profile

Upcoming Sessions

0

Past Sessions

29
3
Sep

Session 1

Orientation

In this session, we'll get to know each other, introduce the topics we are going to cover and get some general sense about programming. We're also going go over input and output methods in C++.
5
Sep

Session 2

Computer Science

I'm planning to cover some C++ basics, like if statements, variables and mathematical operations. We're also going to go over some practice problems.
15
Sep

Session 3

Computer Science

Review things covered on the last session, answer questions and do practice problems.
17
Sep

Session 4

Review

Review things covered on the last session, talk about arrays, answer questions and do practice problems.
19
Sep

Session 5

Computer Science

Do practice problems from online CP platforms.
24
Sep

Session 6

Computer Science

Vectors and practice problems
30
Sep

Session 7

Computer Science

Vectors and practice problems
1
Oct

Session 8

Computer Science

Review and practice solving problems.
3
Oct

Session 9

Computer Science

Talk about what time complexity is and practice solving problems from online CP platforms.
5
Oct

Session 10

Computer Science

Talk about new data structure - set and go over examples.
7
Oct

Session 11

Computer Science

Sets - part 2
8
Oct

Session 12

Computer Science

Practice problem-solving using topics learned in previous sessions.
10
Oct

Session 13

Computer Science

Practice problem-solving using topics learned in previous sessions.
11
Oct

Session 14

Computer Science

Review and catch up on the previous topics.
13
Oct

Session 15

Computer Science

Number theory fundamentals
14
Oct

Session 16

Computer Science

Number theory problems
15
Oct

Session 17

Computer Science

Number theory problems
17
Oct

Session 18

Computer Science

Review and practice.
18
Oct

Session 19

Computer Science

Review and practice solving problems related to number-theory
23
Oct

Session 20

Computer Science

Review and practice.
25
Oct

Session 21

Computer Science

Eratosthenes sieve - explanation and implementation
26
Oct

Session 22

Computer Science

Practice solving problems.
28
Oct

Session 23

Computer Science

Eratosthenes sieve - explanation and implementation
29
Oct

Session 24

Computer Science

Review and practice solving problems.
2
Nov

Session 25

Computer Science

Practice solving problems on hackerearth.com.
3
Nov

Session 26

Computer Science

Euclidian algorithm
5
Nov

Session 27

Computer Science

Practice problems.
9
Nov

Session 28

Computer Science

Euclidian algorithm
12
Nov

Session 29

Computer Science

Competitive programming

Public Discussion

Please log in to see discussion on this series.