

Luis's email address and phone number have been validated.
Luis
- Rate $84
- Response 2h
-
Students7
Number of students Luis has accompanied since arriving at Superprof
Number of students Luis has accompanied since arriving at Superprof

$84/h
1st lesson free
- Python
- MATLAB
Python and MATLAB tuition for science, mathematics and technical university courses with a PhD researcher
- Python
- MATLAB
Lesson location
About Luis
I am a PhD Researcher in Artificial Intelligence and Engineering and hold a First-Class MEng in Mechanical Engineering.
Scientific programming forms a substantial part of my research and applied work. I use Python extensively for AI, modelling, numerical analysis, data processing and autonomous systems, alongside MATLAB experience from engineering.
My university teaching experience includes computationally intensive courses such as:
Engineering Analysis and Methods 1A
Computational Fluid Dynamics
Mathematical Optimisation
Robotics
Artificial Intelligence
My MEng also included substantial numerical and computational study, including CFD, mathematical optimisation and Numerical Simulation of Waves.
About the lesson
- Masters/ Graduate School
- Beginner
- Intermediate
- +2
levels :
Masters/ Graduate School
Beginner
Intermediate
Advanced
Proficient
- English
All languages in which the lesson is available :
English
I provide Python and MATLAB tuition for students across STEM subjects, including mathematics, physics, engineering, computing and other quantitative sciences.
The focus is on using programming as a technical tool: translating mathematical ideas, algorithms and data into clear and working computational solutions.
Programming foundations
Python and MATLAB fundamentals
Variables, functions and control flow
Arrays, vectors and matrices
Writing and organising functions
Debugging
Reading and understanding technical code
Scientific computing
NumPy and scientific Python
Vectorised computation
Data processing
Plotting and visualisation
Working with numerical and experimental data
Numerical and technical methods
Implementing mathematical equations and algorithms
Numerical integration and differentiation
Root-finding and iterative methods
Optimisation
Simulation and modelling
Numerical analysis
Scientific data processing
How I teach
I normally connect four stages:
Mathematical idea → algorithm → implementation → interpretation
This is particularly useful when programming is being taught as part of another subject and the difficulty is not simply syntax, but understanding how the underlying technical method should be translated into code.
Lessons are suitable both for students learning technical programming from the beginning and those who already know the basics but want to become more confident using Python or MATLAB within their degree.
Rates
Rate
- $84
Pack rates
- 5 h: $421
- 10 h: $842
free lessons
This first lesson offered with Luis will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30min
online
- $84/h
Other tutors in Python
Ammar
Montréal & online
- $25/h
- 1st lesson free
Reihane
Guelph & online
- $50/h
- 1st lesson free
Gabriel
Toronto & online
- $15/h
- 1st lesson free
David
Toronto & online
- $90/h
Reza
Toronto & online
- $55/h
- 1st lesson free
Piyush
Toronto & online
- $45/h
- 1st lesson free
Luis
Moncton & online
- $50/h
- 1st lesson free
Danial
Kitchener & online
- $40/h
- 1st lesson free
Josh
Toronto & online
- $50/h
- 1st lesson free
Muhammad
Waterloo & online
- $45/h
- 1st lesson free
Vaibhav
Vancouver & online
- $40/h
- 1st lesson free
Hadi
Montreal & online
- $50/h
Nihit
Oakville & online
- $30/h
- 1st lesson free
Osadebamwen
Vancouver & online
- $14/h
- 1st lesson free
Parham
Toronto & online
- $50/h
- 1st lesson free
Mohammad
Windsor & online
- $30/h
- 1st lesson free
Pedram
Burnaby & online
- $55/h
- 1st lesson free
Behrooz
Toronto & online
- $100/h
Idahosa
Toronto & online
- $14/h
Marco
Toronto & online
- $40/h
-
More Python tutors
