FavouritesAdd to Wish List
FavouritesAdd to Wish List
from100.77CAD/ h

Computer Science, Programming, Mathematics Tutoring

I am offering private computer science and mathematics for interview preparation, SATs, GREs and AP tests, and for anybody who'd like to get a head start learning to program before college or as a career switch.

About Me:

I'm a PhD student at ETH Zürich, specializing in AI and Machine Learning. Here I've been a teaching assistant for discrete math for computer scientists, reliable artificial intelligence and software architecture and engineering.

I have a bachelors in mathematics and computer science and a masters in computer science from CMU, the top university in the world for computer science. There I was the sole teaching assistant for complexity theory taught by the Turing Award winner Manuel Blum, and for formal languages automata and computability, and for computational discrete math, and for algorithm design and complexity. Here, my research was on programming language design, and thus I am proficient at using and teaching any programming language.

I've also worked as a software engineer at Apple and Google in silicon valley, and built and sold a startup.

Extra information

1. I recommend bringing a laptop preinstalled with Unix (linux or osx).
2. One hour is the minimum time to get anything useful out of tutoring like this. I'm happy to schedule back-to-back hours as well.

Location

Online via webcam
At student's location: Around Romanshorn, Switzerland
At teacher's location: Alumni Pavillon, Leonhardstrasse, 8001 Zürich, Switzerland

|
Use ⊞+wheel to zoom!
+

General info

Skills:
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
The class is taught in:English

About Me

I'm a PhD student at ETH Zürich, specializing in AI and Machine Learning. Here I've been a teaching assistant for discrete math for computer scientists, reliable artificial intelligence and software architecture and engineering.

I have a bachelors in mathematics and computer science and a masters in computer science from CMU, the top university in the world for computer science. There I was the sole teaching assistant for complexity theory taught by the Turing Award winner Manuel Blum, and for formal languages automata and computability, and for computational discrete math, and for algorithm design and complexity. Here, my research was on programming language design, and thus I am proficient at using and teaching any programming language.

I've also worked as a software engineer at Apple and Google in silicon valley, and built and sold a startup.

Education

PhD candidate, ETH Zürich since 2017
MSCS in computer science and programming languages CMU SCS 2014
BS in computer science, CMU SCS 2012
BS in mathematical sciences, CMU MCS, 2012

Experience / Qualifications

TA for: discrete math for computer scientists, reliable artificial intelligence and software architecture and engineering, complexity theory, computational discrete math, and for algorithm design and complexity. Here, my research was on programming language design, and thus I am proficient at using and teaching any programming language.

Software Engineer at: Google, Venmo, Apple

Reviews (1)

Matthew was very nice and certainly very knowledgeable. We unfortunately had issues getting the correct syllabus.

Ask a question

Send a message explaining your needs and Matthew will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15              
16              
17              
18              
19              
20              
21              
22              
23              
from C$100.77At teacher's location
from C$100.77Online via webcam
from C$147.80At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since August 2018
  • Phone number verified

Availability of a typical week

(GMT -04:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5              
6              
7              
8              
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
15              
16              
17              
18              
19              
20              
21              
22              
23              
from C$100.77At teacher's location
from C$100.77Online via webcam
from C$147.80At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Mounir
Excellence Math, Physics, Chemistry - 19 average - New program 2022
Give your child the future he deserves. Graduated from Arts et Métiers ParisTech / 20/20 in mathematics at the Bac / preparatory class / Private teacher for 10 years Do you want to significantly increase your child's mathematical average? Do you want it to integrate a selective course? Do you want it to become autonomous? For 5 years, I have helped more than 30 French students in difficulty from middle school (sixth, fifth, fourth, third) and high school (second, first, final) to achieve their goals (good average, patent, bac, PREPA) and to regain self-confidence. My method in 3 points: - short term, significantly increase the average by assimilating the course and preparing for the next tests (assimilating the course, writing sheets, training in standard exercises, anticipating the teacher's expectations and test questions, having writing methods) - medium term, integrate reasoning and working methods (learn to work regularly in this order: assimilation, training exercise, test preparation and test analysis passes) - long-term, set a goal, build the steps to achieve this goal, become aware of the SIMPLICITY of math, have confidence in your abilities, unlock your potential) The formula: one or two sessions of 1h30/2h per week for the assimilation of the course and to prepare for the test. - Classes on Google Meet - Virtual whiteboard to assimilate faster - Library of 10 books online - More than 1000 exos online Questions ? Contact me and I will answer you.

Oliver
🚀EVERY CHILD IS A MATHS GENIUS | British Tutor 🇬🇧
.. [British Maths Tutor] ... When I was a young child, I believed I was not a mathematical person. It wasn't until I met an amazing teacher at age 15 that I discovered my mathematical genius and my life was changed forever. I'm eternally grateful to that teacher. My teacher knew that self-image and self-belief is the key to unlock your child's mathematical abilities. Everyone is good at maths, but we all have different styles of thinking. Bad teachers teach every child the same way. My job is find your child's style of mathematics and allow him to discover that for himself. When he discovers that, he will begin to enjoy the beauty and power of mathematics ...and then you will see as the grades begin to soar. 👉Click the blue "Contact Oliver" button above and lets discuss how we can unlock your child's mathematical talents! 😊

Raef
Private lessons in Math, Statistics, Physics, Mechanics, Electricity, General Chemistry, Organic Chemistry and Biology
Mathematics - Analysis - Matrices - Statistics - Algebra - Geometry - Physics - Mechanics - Electricity - Chemistry - Organic Chemistry - Biology, Geology of Maturity, Gymnasium or France, European (Franco-English) or International programs (in English) or university are made by explanations either in-depth or by a quick and summary course of essential need depending on the case of each student supported by exercises in the book or assessments and exams from other institutions. Special program for Terminale Session 2022 and Maturity 2022. As well as for (International and European School in English). My experience is too long and for years, I have learned methods for each case and for each student to fill their gaps with the best results of Excellent, Very Good and Good as mentioned by my students. As well as I can help students to better prepare courses and support to better prepare the duties of CNED in science subjects.

Jackie
Boost your grade in math, physics, chemistry, statistics - online courses
90% of my students don't have iPads. It works very well on PC. You could purchase a Wacom, in order to write with a stylus, instead with a mouse. No need of webcam. I share my screen. Students could see directly what I was writing on it. -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- ------------------------------------- I got 100% in math during my primary and secondary school in Belgian system and was selected for the Belgian Mathematical Olympiad every year. I took part in further maths competitions where I was well ranked at the national level. There are no secrets in math: practice, practice, and practice ... More you do math exercises, deeper you will understand, your grade will go up, and you will love MATH. I am fully flexible and adaptable to the needs of each student. Beyond explaining the topic learned at school, I often show thing differently, in such a way students could better understand the concept. Over the past, I coached students from different backgrounds and for different purposes. They are mainly from Belgium, France, Germany. In both state and international schools. To improve grade, special math/logic games session during holiday / new school&university entrance tests, ... I respond to all kinds of request To take math courses with me, you don't need to have good grade (I will help you), neither love math but you have to have the motivation to get back on track (and willing spend TIMES on doing exercises, even after the session with me) Again: there are no secrets: practice, practice, and practice ...

Huang
more than 4 years experience of teaching Chinese and Maths ONLINE
Dear all, I live around Geneva, Switzerland . I offer Chinese and Math lessons. Since 2016, I have been tutoring school students and adults on a weekly basis. I have more than 4 years experience of teaching maths to international students from primary school to high school in English. I have also been tutoring adults as well as children's Chinese . I am also a teacher in the school of TheLanguageCenter at Ferney Voltaire. I create lessons based on the student's needs and interests. If needed, I will hand out exercises to be done at home and some notes on the lesson.

Sylvain
Private lessons in Mathematics - Individual help and tutoring
You find math difficult that the teacher goes too fast or you don't have time to ask questions. My course, the result of 10+ years of experience in various support and training, is made for you. We will take up together the exercises and concepts on which you are currently working in class. A question crosses your mind, ask it. You feel like this is a stupid question, ask it, it doesn't exist. We will also look together at the errors made during the last tests in class and if necessary we will re-explain the associated concepts. A class where there are no bad maths students just students who need a little more time than others. See you soon, I hope. Kindly silvan PS: I teach in French and English. I am currently working on my courses in German.

Laurent
Private lessons in Mathematics and Physics, both theory and applications
The class content will be tailored to your needs. Regardless of your background, I will do my best to remain pedagogical and clear. I can help you study a broad range of scientific topics (see the experience and qualification section for more details). We can go through your lessons or do some exercises together. Before the meeting, do not hesitate to send me some lecture notes or exercise sheets so we can be more efficient during the session.

Asher
Self-Esteem & Resilience Building Program - Leading to Better Grades, Better Mental Health & Better Future Prospects
A step-by-step tuition program that: Builds self-esteem Increases resilience Improves wellbeing Improves communication Improves study skills Resources provided include: -Mentoring -3D animation videos to explain concepts -Worksheets -Other supplementary materials Who i've worked with; -students at prestigious schools across the world (e.g. Eton College, St. Paul's) -students at the top universities (e.g. Oxford University, Yale University) -student athletes (e.g. Harvard/Stanford and Team GBR Olympics teams) -recent graduates at the world's top firms (e.g. Goldman Sachs, Slaughter & May) This programme has been turned into a workshop and will be delivered at both Oxford and Cambridge universities for first year students. Every student needs assistance to rebound after the pandemic and lockdowns. I have the expertise to get students back on track. I have tutored students from the most prestigious schools in the country as well as students internationally. I have delivered talks at schools on student success and have authored four books on topics such as productivity, time-management, self-discipline & confidence. I founded the first online personal development academy for teenagers based around a holistic approach to learning. I also create wellbeing & mental health resources for young people at schools and universities. My role is not only in preparing students for the future but it is giving them the confidence to shape it. My objective is to inspire, motivate and cultivate ambitious young students who have the ability to identify and fulfil their aspirations. I combine five interlinked components that, if worked on in tandem, can drastically change a students life for the better and aid them in becoming the pioneers of the future. These 5 strands are: 1) Mindset 2) Wellbeing Management 3) Study Skills 4) Life Skills 5) Leadership Development I place a special emphasis on personal development and this is what makes me different. I believe it is possible to equip students with the mindset and skillset to radically alter their lives for the better. My instruction goes beyond this by including study skills such as note-taking, memory improvement techniques, speed-reading, and effective revision into its program. These skills will stay with pupils and enlighten their entire academic tenure. Finally, my role is also about offering guidance to students in terms of their current issues, academic future and potential career paths. My educational system is a result of years of lessons I myself learned progressing through the academic arena all the way to university level. In addition, it encompasses all the research I have conducted in self-improvement, effective study skills and successful leadership. These methods have been tested and proven successful. I hope to impart this knowledge to the next generation and watch them do great things with it. Yours sincerely, Ash

Aviel
Web Entwicklung Fullstack / Frontend / Backend / hosting
Ich werde dir beibringen wie du eigene Web-Applikationen entwickeln kannst, anfangen werden wir bei HTML und CSS, später werden wir dann Javascript, PHP, MYSQL und AJAX lernen. Wir werden keinen festen plan befolgen, was du schon kannst werden wir wenn du dies möchtest vertiefen und sonst wird alles entsprechend deinen vorlieben gestaltet. Wenn du ein Thema nicht anschauend möchtest wird dies entsprechend ausgelassen und wenn dich ein Thema besonders interessiert dann schauen wir es uns an. Hier gilt: alles zum wohle des schülers.

Gaspard
Engineer graduated ETHZ, EPFL offers tutoring courses in math and physics in Zurich
Student engineer, passionate about mathematics with experience in tutoring. I have given several courses for 6 years now - particular course, and student assistant for courses in analysis and mechanics structures. This allowed me to develop an effective method: start by checking that the student is familiar with his course, and understand the basic concepts, and then apply them on exercises adapted to his level. I always have a lot of patience, enthusiasm and many ways to explain the material to guide the student to the conclusion. Do not hesitate to contact me if you have any questions.

Vladimir
Chemistry, Physics, Math and English tutoring for various levels.
I am a Ph.D. student at ETH Zurich. I have experience with teaching primary school students, as well as high school and university. My goal is to improve the student's knowledge of the subject while also sparking interest. I can help with improving grades or preparing for future studies at high school or university.

Bailing
Learn SAT Math/Math in a simple way, Math test preparation
To prepare for Math exams or American SAT Math test, you need to be familia with all the knowledge points as well as some " tricks" to help you to do the test VERY Fast depending the big amount of questions and limited time that you can spend. I have taught SAT Math for over 10 students and I know SAT Math very well. I have summarised different skills for different types of questions. SAT Math is absolutely possible to get full marks and contribute beautiful score on your SAT exam.

Safa
Private Mathematics (Calculus, Linear Algebra, Geometry) and problem solving courses for all levels.
I try to help students find their own way of studying Mathematics. Almost all students spend hours studying thick books, but their results are not the same. Understanding the basics prior to jumping into the exercises and memorizing the formulas is the key to success in almost every subject at school or university. Throughout my whole tutoring experience, the focus has been on providing the students with a set of skills to handle their studies on their own, without the help of a tutor anymore.

Mathilde
Math, Computer Science and GRE/SAT tutoring for school level
I have a Master's degree in Computer Science from ETH Zurich. I have previous experience teaching school level mathematics (for GCSE). I can teach Math and Computer Science till grade 10 level. I like to stress on showing lots of examples and using real life scenarios to explain concepts. Classes can be in French or English. I can also help prepare for SAT/GRE examination mathematics part.

Eugene
Mathematics, Physics, Computer Science, Programming
Mostly, my teaching is concentrated not on exam preparation, which is also possible, but on leading a person through the path of science, showing its hidden beauty and, hopefully, helping him/her to fall in love with the subject. Note about math and physics: I am more oriented on theory. My main goal is not to teach how to solve particular problems (which is also a very important skill to obtain), but to explain the logical chain of thoughts that led to the development of the whole field. In other words, I am leading a person step-by-step to a full understanding of everything that is going on in every equation and idea. Unfortunately, I don't speak German, only English, and Russian.