Mathematics & Computer Science | C++, Python, Algorithms, IB, GMAT
From 58 C$ /h
Mathematics & Computer Science | MSU Graduate | 20 Years of Experience
Candidate of Technical Sciences (PhD-equivalent) | Lomonosov Moscow State University
I offer individual online lessons in Mathematics, Computer Science, Programming, and International Exam Preparation for school students, university students, and adults.
With 20 years of teaching experience and a strong academic background, I help students understand complex concepts, develop analytical thinking, and confidently solve challenging problems.
ACADEMIC BACKGROUND
- Master's degree — Lomonosov Moscow State University (MSU).
- Postgraduate studies — Institute of Control Sciences, Russian Academy of Sciences.
- Candidate of Technical Sciences (PhD-equivalent).
- 20 years of teaching experience.
SUBJECTS & SPECIALIZATIONS
1. Computer Science & Programming
C++, Python, Java, Algorithms & Data Structures, Dynamic Programming, Greedy Algorithms, Graph Algorithms, Databases, Software Development, Machine Learning and Artificial Intelligence.
2. Mathematics & Statistics
Calculus, Linear Algebra, Mathematical Analysis, Discrete Mathematics, Combinatorics, Probability Theory, Mathematical Statistics, Mathematical Logic and Optimization.
3. International Exam Preparation
IB, A-Level, AP, SAT, GRE and GMAT — Mathematics, Quantitative Reasoning and Data Insights.
4. Advanced Topics for University Students & Adults
Advanced Mathematics, Algorithms, C++ Performance Optimization, Mathematical Modeling, Machine Learning, Excel Automation and Business Process Optimization.
MY TEACHING APPROACH
I focus on clear explanations, logical reasoning, step-by-step problem-solving and a deep understanding of each subject.
Lessons are tailored to the student's level, academic program and individual goals — from foundational concepts to advanced university topics.
Candidate of Technical Sciences (PhD-equivalent) | Lomonosov Moscow State University
I offer individual online lessons in Mathematics, Computer Science, Programming, and International Exam Preparation for school students, university students, and adults.
With 20 years of teaching experience and a strong academic background, I help students understand complex concepts, develop analytical thinking, and confidently solve challenging problems.
ACADEMIC BACKGROUND
- Master's degree — Lomonosov Moscow State University (MSU).
- Postgraduate studies — Institute of Control Sciences, Russian Academy of Sciences.
- Candidate of Technical Sciences (PhD-equivalent).
- 20 years of teaching experience.
SUBJECTS & SPECIALIZATIONS
1. Computer Science & Programming
C++, Python, Java, Algorithms & Data Structures, Dynamic Programming, Greedy Algorithms, Graph Algorithms, Databases, Software Development, Machine Learning and Artificial Intelligence.
2. Mathematics & Statistics
Calculus, Linear Algebra, Mathematical Analysis, Discrete Mathematics, Combinatorics, Probability Theory, Mathematical Statistics, Mathematical Logic and Optimization.
3. International Exam Preparation
IB, A-Level, AP, SAT, GRE and GMAT — Mathematics, Quantitative Reasoning and Data Insights.
4. Advanced Topics for University Students & Adults
Advanced Mathematics, Algorithms, C++ Performance Optimization, Mathematical Modeling, Machine Learning, Excel Automation and Business Process Optimization.
MY TEACHING APPROACH
I focus on clear explanations, logical reasoning, step-by-step problem-solving and a deep understanding of each subject.
Lessons are tailored to the student's level, academic program and individual goals — from foundational concepts to advanced university topics.
Extra information
Please share your subject, current academic level, course syllabus, and learning goals before the first lesson. For programming lessons, please specify the language (C++, Python, or Java) and topics you would like to study. For exam preparation, please indicate the examination type and target date. All lessons are conducted online.
Location
Online from Serbia
About Me
I am a Mathematics and Computer Science tutor with 20 years of teaching experience and a strong academic background.
I enjoy helping students understand challenging topics, develop logical and analytical thinking, and gain confidence in solving complex problems.
I teach school students, university students, master's students, and adult learners. My areas of expertise include higher mathematics, probability theory, statistics, combinatorics, C++, Python, Java, algorithms, and data structures.
I also provide preparation for international examinations, including IB, A-Level, AP, SAT, GRE, and GMAT.
My teaching approach is based on clear explanations, structured learning, and step-by-step problem-solving. I adapt lessons to each student's level, academic program, and individual goals.
I especially enjoy explaining difficult mathematical and programming concepts in a clear and accessible way.
Lessons are available online in both English and Russian.
I enjoy helping students understand challenging topics, develop logical and analytical thinking, and gain confidence in solving complex problems.
I teach school students, university students, master's students, and adult learners. My areas of expertise include higher mathematics, probability theory, statistics, combinatorics, C++, Python, Java, algorithms, and data structures.
I also provide preparation for international examinations, including IB, A-Level, AP, SAT, GRE, and GMAT.
My teaching approach is based on clear explanations, structured learning, and step-by-step problem-solving. I adapt lessons to each student's level, academic program, and individual goals.
I especially enjoy explaining difficult mathematical and programming concepts in a clear and accessible way.
Lessons are available online in both English and Russian.
Education
Lomonosov Moscow State University (MSU)
Master's degree.
Institute of Control Sciences, Russian Academy of Sciences
Postgraduate studies.
Academic Degree
Candidate of Technical Sciences (PhD-equivalent academic qualification).
Master's degree.
Institute of Control Sciences, Russian Academy of Sciences
Postgraduate studies.
Academic Degree
Candidate of Technical Sciences (PhD-equivalent academic qualification).
Experience / Qualifications
20 years of teaching experience in Mathematics, Computer Science, and Programming.
Mathematics: Calculus, Linear Algebra, Mathematical Analysis, Probability Theory, Mathematical Statistics, Combinatorics, Discrete Mathematics, Mathematical Logic, and Optimization.
Computer Science: C++, Python, Java, Algorithms and Data Structures, Dynamic Programming, Graph Algorithms, Databases, Machine Learning, and Artificial Intelligence.
International Programs: IB, A-Level, AP, SAT, GRE, and GMAT.
Experience teaching school students, university students, master's students, and adults, including preparation for advanced academic subjects and university entrance examinations.
Additional expertise includes mathematical modeling, efficient C++ programming, Excel automation, and business process optimization.
Individual lessons in English and Russian, adapted to different educational backgrounds and learning goals.
Mathematics: Calculus, Linear Algebra, Mathematical Analysis, Probability Theory, Mathematical Statistics, Combinatorics, Discrete Mathematics, Mathematical Logic, and Optimization.
Computer Science: C++, Python, Java, Algorithms and Data Structures, Dynamic Programming, Graph Algorithms, Databases, Machine Learning, and Artificial Intelligence.
International Programs: IB, A-Level, AP, SAT, GRE, and GMAT.
Experience teaching school students, university students, master's students, and adults, including preparation for advanced academic subjects and university entrance examinations.
Additional expertise includes mathematical modeling, efficient C++ programming, Excel automation, and business process optimization.
Individual lessons in English and Russian, adapted to different educational backgrounds and learning goals.
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
60 minutes
90 minutes
The class is taught in
English
Russian
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
University Mathematics, Statistics, Probability & Combinatorics
Candidate of Technical Sciences (PhD-equivalent) | MSU Graduate | 20 Years of Teaching Experience
I offer individual online lessons in university mathematics, probability theory, mathematical statistics, combinatorics, and applied mathematics for students and adults.
I help students understand challenging mathematical concepts, prepare for university examinations, and develop strong analytical and problem-solving skills.
ACADEMIC QUALIFICATIONS
- Master's degree — Lomonosov Moscow State University (MSU).
- Postgraduate studies — Institute of Control Sciences, Russian Academy of Sciences.
- Candidate of Technical Sciences (PhD-equivalent academic qualification).
- 20 years of teaching experience.
SUBJECTS I TEACH
1. Higher Mathematics & Mathematical Analysis
Calculus, linear algebra, mathematical analysis, mathematical logic, and advanced university mathematics.
2. Combinatorics & Discrete Mathematics
Combinatorics, discrete mathematics, graph theory, and mathematical problem-solving.
3. Probability Theory
Probability theory, probability distributions, and advanced probability problems.
4. Mathematical Statistics
Statistics, statistical methods, data analysis, and statistical reasoning.
5. Mathematics for Economics, Finance & Business
Mathematical methods for economics, quantitative analysis, probability, statistics, and applied mathematics for business and finance.
6. Mathematical Optimization & Modeling
Optimization methods, mathematical modeling, and applications in economics, engineering, and business.
7. Mathematics for Computer Science & Machine Learning
Mathematical foundations of computer science, algorithms, probability, statistics, and machine learning.
WHO CAN BENEFIT FROM MY LESSONS?
- University and master's degree students.
- Students of mathematics, economics, finance, and business.
- Engineering and Computer Science students.
- Advanced high school students.
- Adults and professionals who need advanced mathematics or statistics.
MY TEACHING APPROACH
I focus on clear explanations, logical reasoning, and step-by-step problem-solving.
My goal is to help students understand difficult mathematical concepts, solve challenging problems independently, and prepare confidently for examinations.
Each lesson is adapted to the student's level, academic program, and learning goals.
TEACHING LANGUAGES
Lessons are available in Russian and English.
I work with international university curricula, English-language textbooks, and academic materials.
LESSON FORMAT
Individual online lessons: 60 or 90 minutes.
Please contact me with your course title, academic level, and the topics you would like to study.
Candidate of Technical Sciences (PhD-equivalent) | MSU Graduate | 20 Years of Teaching Experience
I offer individual online lessons in university mathematics, probability theory, mathematical statistics, combinatorics, and applied mathematics for students and adults.
I help students understand challenging mathematical concepts, prepare for university examinations, and develop strong analytical and problem-solving skills.
ACADEMIC QUALIFICATIONS
- Master's degree — Lomonosov Moscow State University (MSU).
- Postgraduate studies — Institute of Control Sciences, Russian Academy of Sciences.
- Candidate of Technical Sciences (PhD-equivalent academic qualification).
- 20 years of teaching experience.
SUBJECTS I TEACH
1. Higher Mathematics & Mathematical Analysis
Calculus, linear algebra, mathematical analysis, mathematical logic, and advanced university mathematics.
2. Combinatorics & Discrete Mathematics
Combinatorics, discrete mathematics, graph theory, and mathematical problem-solving.
3. Probability Theory
Probability theory, probability distributions, and advanced probability problems.
4. Mathematical Statistics
Statistics, statistical methods, data analysis, and statistical reasoning.
5. Mathematics for Economics, Finance & Business
Mathematical methods for economics, quantitative analysis, probability, statistics, and applied mathematics for business and finance.
6. Mathematical Optimization & Modeling
Optimization methods, mathematical modeling, and applications in economics, engineering, and business.
7. Mathematics for Computer Science & Machine Learning
Mathematical foundations of computer science, algorithms, probability, statistics, and machine learning.
WHO CAN BENEFIT FROM MY LESSONS?
- University and master's degree students.
- Students of mathematics, economics, finance, and business.
- Engineering and Computer Science students.
- Advanced high school students.
- Adults and professionals who need advanced mathematics or statistics.
MY TEACHING APPROACH
I focus on clear explanations, logical reasoning, and step-by-step problem-solving.
My goal is to help students understand difficult mathematical concepts, solve challenging problems independently, and prepare confidently for examinations.
Each lesson is adapted to the student's level, academic program, and learning goals.
TEACHING LANGUAGES
Lessons are available in Russian and English.
I work with international university curricula, English-language textbooks, and academic materials.
LESSON FORMAT
Individual online lessons: 60 or 90 minutes.
Please contact me with your course title, academic level, and the topics you would like to study.
Good-fit Instructor Guarantee