Matthew
Trusted teacher
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
FavouritesAdd to Wish List
from112.03USD/ 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

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

|
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

MonTueWedThuFriSatSun
7              
8              
9              
10              
11              
12              
13              
14              
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00    
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00    
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00    
18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00    
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00    
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00    
21              
22              
23              
from $112.03At teacher's location
from $112.03Online via webcam
from $112.03At 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
  • 1 repeat student
  • Phone number verified

Availability of a typical week

MonTueWedThuFriSatSun
7              
8              
9              
10              
11              
12              
13              
14              
15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00    
16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00    
17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00    
18  Monday at 18:00  Tuesday at 18:00  Wednesday at 18:00  Thursday at 18:00  Friday at 18:00    
19  Monday at 19:00  Tuesday at 19:00  Wednesday at 19:00  Thursday at 19:00  Friday at 19:00    
20  Monday at 20:00  Tuesday at 20:00  Wednesday at 20:00  Thursday at 20:00  Friday at 20:00    
21              
22              
23              
from $112.03At teacher's location
from $112.03Online via webcam
from $112.03At 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

   LinkedIn   

2 friends on Apprentus


Christiane
Private math lessons in French by shared interactive whiteboard
I give remote math lessons, in French, by shared interactive board for high school and high school students. I am civil engineer architect and I teach for 7 years. The most important thing for me is to personalize the lessons, to guide the student so that he understands the subject by himself, so that he manages to organize his work, to structure his reasoning, to manage his time, to manage his stress and finally to gain confidence in him. All this is done by adapting the course to its type of learning, putting all our energy to target and overcome blockages, and finally achieve autonomy. If you have any questions, do not hesitate to write me, I will be happy to answer you as soon as possible.

Patrick
Special Needs Mentor/Tutor for inter. Lower, Middle and Upper School in various subjects. I‘m a native English, German and Spanish Speaker.
I am a primary school teacher who specializes in working on the individual potential for special needs kids from 7-18 years old. I am a citizen of USA Switzerland and Peru. I have previously assisted in Middle school and Upper school in order to have a broad overview in regards to subjects and individual growth potentials for boys and girls. I teach or assist in no particular order: German, English, Spanish, French, Social Siences, History, Math. I am a recommended tutor for the Zurich International School since 2005. Please feel free to ask me for further information

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.

Pierre
Polytechnic student offers math, physics, chemistry, biology courses in Zurich or via internet
Former pupil in preparatory class of PCSI then PC *, having been received at the Ecole Polytechnique, ENS Ulm, Centrale Paris, I am currently a student in last year at the Polytechnic School. I am doing a year at ETH Zurich to specialize in medical imaging. Thanks to my multidisciplinary training, I teach mathematics, physics, chemistry and biology for students with a level from sixth to prep.

Antoine
Math course any level, support or deepening
Hello, In September, I returned to the Master of Applied Mathematics at ETH Zurich, after graduating from Ecole Polytechnique. Also I offer mathematics courses for all levels (except doctorate of course!)) I already have some experience in maths classes, from my studies of course, but also glues (oral exams for prepas classes) that I gave a year at Lycée Sainte-Geneviève, and occasional courses) from the patent and regularly) from my integration at Polytechnique. So I have known many student profiles and I appreciate this diversity, because I have to adapt to each one of them. Typically, a lesson can begin with a course check, with a focus on important points (with examples and basic application exercises), followed by more complicated exercises. Throughout the lessons the exercises will evolve so that the student gains autonomy and self-confidence at the mathematical level ... Mathematics is one of my passions, and if I do not always share it, I like to think that my students have always been able to progress!

Raef
Private lessons in Math, Physics, Chemistry and SVT
The Math, Physics, Chemistry and SVT courses of the Swiss Maturity and Gymnasium program or French (new or old) or university programs are either explained in depth or by a quick and essential summary of the needs of each student. supported by book exercises or assessments and exams from other high schools. My experience is too long and for years I have learned methods for each case and for each student to fill in their gaps with the best results of Excellent, Very Good and Good as a mention of 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.

Ghassen
Math and statistics course for all levels
Analyst Statistician Analyst and Actuary gives mathematics and statistics courses for all levels. Help with the realization of the statistical and quantitative part during a Bachelor or Master project. Mastery of SPSS and R software Private individual lessons and / or small groups. Ps: Since I'm no longer in Lausanne, I give my classes largely by Skype but I also move to Zurich.

Victor
Maths, physics and programming private lessons at bachelor and high school levels
Hi! I give private lessons for the following subjects: - Physics/maths for physics bachelor students, 1st year engineering/maths bachelor students, high-school students. - Intruction to programming & algorithms, advanced programming in C/C++, Matlab, Python. Best suited for 1st year science/engineering bachelor or high school. My qualifications: I will be graduating from my physics master at ETH in April. I did my bachelor in physics at EPFL, and I obtained the prize for the second to best bachelor grade average amongst all bachelor students from the same year. I am an enthusiastic, pedagogical person. My main experience was as a teaching assistant at EPFL. If you are interested, let me know and I will prepare the lesson based on your needs.

Paola
Tutoring in math, French and English
Hello, I am currently studying environmental sciences at ETH in Zurich. I speak English, French, German and Italian and would be delighted to give tutoring lessons in mathematics, French, English or simply for general homework help. Having previously studied in an international French school and then in a Swiss college, I have a good understanding of the educational systems and expectations of French and Swiss schools. I already have a bit of experience, having given tutoring courses to a secondary II student in several branches. I can give lessons for both primary, cycle and secondary II levels.

Selim
Tuition in maths-application of mathematics-physics-french
I am a 3rd year Bachelor student in mathematics at ETH Zürich (Swiss Federal Institute of Technology Zurich). I studied at Denis-de-Rougemont high school in physics and mathematics applications. I am comfortable in all the branches and it's been 5 years that I give courses, I am particularly at ease in mathematics, in application of mathematics and in physics. I also like teaching French at the secondary level because it is really very rewarding to discover the grammatical structure of this language. I got my gymnasiale maturity with a grade point average of 5.86 this year, an average never recorded in high school history (the Express and the Illustrated wrote articles about me). This average corresponds to 10 marks of 6 (Maths - Physics and Mathematics Application - Physics - Geography - History - DF Chemistry - Philosophy - OC Informatique - Music - Maturity Work (done at Microcity-EPFL) and 4 ratings of 5.5 (French - German - English - Biology) I travel to my home provided that it does not exceed the surroundings of the city of Neuchâtel.I teach at all levels until the 3rd year of high school, and at I am really interested in teaching because it allows to have several approaches of the same subject according to the need of the student and it is very rewarding.

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.

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.

François
Math class by experienced teacher via webcam
Experienced senior teacher (national education holder), delivers maths lessons for students and high school graduates in the first three years of higher education. In addition to a diversified experience (French preparatory classes, reputed for the solidity of their level) I deliver for several years courses in video by webcam to distant students from expatriate families. Regular follow-up throughout the year or one-off support. Excellent results. Am perfectly in focus on French education programs and their recent evolution.

Alben
Mathematics, Programming and Engineering for all levels
Hi all, I offer a variety of courses in subjects Statistics, Engineering, Calculus, Physics, Matlab, R, Python, Scientific English. Help for assignments, homeworks and projects is also provided. Courses are adjusted to your specific needs. Please contact if you would like to learn more about offers.

Stavros
Mathematics and Physics for the International Baccalaureate
I am currently a Tutor at ​Kaplan International College London at London Bridge. Apart from that, I am a fully Qualified Secondary School Teacher (Science). Over the last 10 years, I have been involved in Private Tuition in the areas of Mathematics and Physics for Exam/College Preparation as well as University Level Courses. I have experience in the UK (GCSE & A-Levels), the International Baccalaureate curriculum in Physics (SL/HL) and Mathematics (SL/HL), the Australian (Year11 & 12) School System as well as Oxbridge Admission tests (PAT/STEP). Furthermore, I have worked as an Academic Researcher (Theoretical Particle Physics). Professional Experience I am a full-time Private Tutor in Mathematics and Physics. A large part of my work is related to University Level tuition but also the last two grades of High School (exam preparation). From my placements in UK and Australia, I have extensive experience and knowledge in teaching 1st and 2nd-year Physics courses, such as Classical Mechanics, Classical Electrodynamics, Thermodynamics, Calculus, Statistics as well as more advanced 3rd and 4th-year subjects, such as Quantum Mechanics, Quantum Field Theory, Optics & Lasers, Particle Physics, Special and General Relativity, etc. Moreover, I have taught various topics in University Level mathematics, such as Calculus, Advanced/Multivariable Calculus, Algebra, Complex Analysis, Group Theory, Differential Geometry, Differential Equations, Mathematical Physics, etc. Furthermore, I have experience in the UK schooling system and currently work with a number of London based tutoring offices, teaching Physics and Mathematics for GCSE/iGCSE and A-Levels (AQA, CCEA, OCR, WJEC ). I also have experience in GRE Subject Tests (Physics and Mathematics) preparation as well as SAT and GMAT (Math/Quantitative/Analytic sections) Tutoring Approach My tutoring teaching methods are highly personalized and are based on result-oriented techniques that help students overcome learning barriers. An initial assessment/evaluation and subsequently a tuition plan is made. Given that feedback is essential, I continuously communicate with the student and her/his family in order to adjust and improve the teaching experience. More independent students will come up with their own questions and a list of topics from the syllabus that need help with. This is the best way that tutoring works. More challenged students will require a scaffolding and specific lesson structure e.g. full syllabus teaching along with homework, assessments, etc. As seen from my CV, I have completed a Diploma in Education (DipEd, UNSW 2012) and I am a fully Qualified Secondary School Teacher. I have experience in teaching both at one-to-one and at a class setting. The rest of my education involves a Ph.D. in Theoretical High Energy Particle Physics (University of Oxford, 2002), a Bachelors Degree in Physics (University of Ioannina 1998) and a Diploma in Business (Kent Institute of Business and Technology, 2012). I also have extensive experience in research (Theoretical Physics, 2001-2007).