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.
Get free help applying to college.
College Admissions Workshops
Get free help applying to college.
A global network of volunteers.
Explore Tutors
A global network of volunteers.
Solving Math Problems with Python

SAT Score Range

13 sessions

+7

This series ended on April 30, 2022. All 1:1 and group chats related to this series are disabled 7 days after the last session.

About

We are currently working through the first 100 Project Euler problems. Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. https://projecteuler.net/ We have also reviewed using Python to solve Khan Academy problems; this was a teaching session which I may repeat by popular demand. We will be using Python (version 3.8 or higher) and the numpy and sympy packages. I strongly recommend installing and using Anaconda Spyder for this series: https://www.anaconda.com/products/individual Alternatively, you can use an online Python session like: https://www.pythonanywhere.com/try-ipython/ Please make sure you can run successfully (i.e. with no error) before registering for this series: import numpy as np, sympy Based on participant interest, we can look at some advanced topics: Computing limits, derivatives, and integrals numerically; Linear algebra; How computers represent numbers internally and numerical stability; Optimization

Tutored by

Gabi T 🇷🇴

Certified in 8 topics

View Profile

I'm a data scientist / ML engineer / entrepreneur who has been greatly helped by math and programming all throughout his career and I'm happy to share everything I know with anyone.

Schedule

✋ ATTENDANCE POLICY

You are free to attend/skip whichever sessions you want.

SESSION 1

26

Feb

SESSION 1

Even More Math

Even More Math

Sat 10:00 PM - 11:00 PM UTCFeb 26, 10:00 PM - 11:00 PM UTC

We will be using Python (version 3.8 or higher) and the numpy and sympy packages. I strongly recommend installing and using Anaconda Spyder for this series: https://www.anaconda.com/products/individual Alternatively, you can use an online Python session like: https://www.pythonanywhere.com/try-ipython/ Please make sure you can run successfully (i.e. with no error) before registering for this series: import numpy as np, sympy In this first session we will cover: Using Python as a basic calculator; Variables; Integers and floating numbers; Complex numbers; Doing symbolic mathematics with sympy;
SESSION 2

2

Mar

SESSION 2

Even More Math

Even More Math

Wed 10:00 PM - 11:00 PM UTCMar 2, 10:00 PM - 11:00 PM UTC

Advanced topics: Graphing with matplotlib and sympy
SESSION 3

9

Mar

SESSION 3

Even More Math

Even More Math

Wed 10:00 PM - 11:00 PM UTCMar 9, 10:00 PM - 11:00 PM UTC

Project Euler Problems
SESSION 4

17

Mar

SESSION 4

Even More Math

Even More Math

Thu 10:00 PM - 10:40 PM UTCMar 17, 10:00 PM - 10:40 PM UTC

Project Euler Problems
SESSION 5

24

Mar

SESSION 5

Even More Math

Even More Math

Thu 10:00 PM - 10:40 PM UTCMar 24, 10:00 PM - 10:40 PM UTC

Project Euler Problems
SESSION 6

31

Mar

SESSION 6

Even More Math

Even More Math

Thu 10:00 PM - 10:40 PM UTCMar 31, 10:00 PM - 10:40 PM UTC

We will be working through the first 100 Project Euler Problems. Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Visit the website for more info. https://projecteuler.net/
SESSION 7

3

Apr

SESSION 7

Even More Math

Even More Math

Sun 10:00 AM - 11:00 AM UTCApr 3, 10:00 AM - 11:00 AM UTC

This is a repeat of the very first session in the series. We will be using Python (version 3.8 or higher) and the numpy and sympy packages. I strongly recommend installing and using Anaconda Spyder for this series: https://www.anaconda.com/products/individual Alternatively, you can use an online Python session like: https://www.pythonanywhere.com/try-ipython/ Please make sure you can run successfully (i.e. with no error) before registering for this series: import numpy as np, sympy In this first session we will cover: Using Python as a basic calculator; Variables; Integers and floating numbers; Complex numbers; Doing symbolic mathematics with sympy;
SESSION 8

7

Apr

SESSION 8

Even More Math

Even More Math

Thu 10:00 PM - 11:00 PM UTCApr 7, 10:00 PM - 11:00 PM UTC

We will be working through the first 100 Project Euler Problems. Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Visit the website for more info. https://projecteuler.net/
SESSION 9

14

Apr

SESSION 9

Even More Math

Even More Math

Thu 10:00 PM - 11:00 PM UTCApr 14, 10:00 PM - 11:00 PM UTC

We will be working through the first 100 Project Euler Problems. Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Visit the website for more info. https://projecteuler.net/
SESSION 10

21

Apr

SESSION 10

Even More Math

Even More Math

Thu 10:00 PM - 11:00 PM UTCApr 21, 10:00 PM - 11:00 PM UTC

We will be working through the first 100 Project Euler Problems. Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Visit the website for more info. https://projecteuler.net/
SESSION 11

23

Apr

SESSION 11

Even More Math

Even More Math

Sat 11:00 AM - 12:00 PM UTCApr 23, 11:00 AM - 12:00 PM UTC

We will be working through the first 100 Project Euler Problems. Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Visit the website for more info. https://projecteuler.net/
SESSION 12

28

Apr

SESSION 12

Even More Math

Even More Math

Thu 10:00 PM - 10:40 PM UTCApr 28, 10:00 PM - 10:40 PM UTC

We will be working through the first 100 Project Euler Problems. Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Visit the website for more info. https://projecteuler.net/
SESSION 13

30

Apr

SESSION 13

Even More Math

Even More Math

Sat 11:00 AM - 11:40 AM UTCApr 30, 11:00 AM - 11:40 AM UTC

Linear Algebra for Machine Learning I found these slides I made a long time ago when I was teaching a machine learning class at the Gatsby Unit -- we'll go over the Linear Algebra section of this https://drive.google.com/file/d/1Dx3HAq4gZKgQWf8tXkbpxWMnVRuWYlXc/view?usp=sharing We'll also play a bit with Octave in addition to Python; you can use an online Octave interpreter here: https://octave-online.net/

Public Discussion

Please log in to see discussion on this series.

Feb 26 - Apr 30

9 weeks

40 - 60 mins

/ session

SCHEDULE

Thursdays

10:00PM