

Tim's profile, diploma and contact details have been verified by our experts
Tim
- Rate 1,656 GHS
- Response 16h
-
Students20
Number of students Tim has accompanied since arriving at Superprof
Number of students Tim has accompanied since arriving at Superprof

1,656 GHS/hr
- Computer programming
- Artificial Intelligence
Master Machine Learning with a top 10 Imperial Alum/Lecturer in Machine Learning @ University of Barcelona Quantum Tech Masters
- Computer programming
- Artificial Intelligence
Lesson location
Recommended
Tim is a respected member of our tutor community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Tim
Driven by an insatiable curiosity and a passion for problem-solving, I am eager to share the gift of Physics far and wide. Currently pursuing a PhD in Deep Learning for Quantum Sciences, I collaborate with leading players in the private sector of quantum technologies through a partnership with ICFO - The Institute of Photonic Sciences. My motivation for tutoring stems from the profound satisfaction of helping others achieve conceptual clarity. There's nothing more rewarding than witnessing the moment when understanding clicks, the proverbial penny drops, or that sought-after lightbulb moment occurs in STEM subjects. Beyond the realm of sciences, I am a dual national with a background in and around London, enjoying both the outdoors and music. Alongside my scientific pursuits, I am an avid musician and composer, actively participating in the UK YMSO and having been an alumnus of the University of London Symphony Orchestra (ULSO). Additionally, I indulge my creative side by composing works for solo piano and chamber groups. One day, I hope to be able to start my own Quantum Technology company, and this idea is the premise of my PhD!
About the lesson
- Primary school
- Junior high school
- SHS 1
- +14
levels :
Primary school
Junior high school
SHS 1
SHS 2
SHS 3
BTS
Adult Education
Facultate (Licență)
Master's degree
Higher national diploma
Doctor of philosophy
MBA
Beginner
Intermediate
Advanced
Professionel
Child
- English
All languages in which the lesson is available :
English
My teaching style is dynamic, charismatic, and most of all, empathetic. I know what it felt like to be overwhelmed by the field of AI - there is so much to it... from code, version control, maths and statistics, and a zoo of different algorithms and architectures. I have taught complete beginners, novices, and even experts (at conferences) how to use and design machine learning and deep learning algorithms. There are no prerequisites for our lessons, and everything, including the relevant coding, mathematics, and statistics can be taught along the way! My lessons are about the core concepts that underpin the majority of recent developments in the field. We will work with a mixture of code, handwritten live sessions where we derive key results, and a curated list of resources that myself and other colleagues at the UoB use to teach the ML course. In our sessions you will - Develop familiarity with the foundational tools and concepts of machine learning and deep learning. - Gain exposure to major python-based machine learning libraries used in contemporary machine learning. Click "see more" to explore what you can learn in more detail... In more detail, a typical curriculum followed by my students looks like: FUNDAMENTALS 1. Introduction, on the difference between machine learning and deep learning, three pillars of ML. 2. Supervised learning, shallow neural networks, loss functions, activation functions, and training. 3. Deep neural networks, backpropagation, initialization, measuring performance, regularisation, and exposure to key ideas of optimisers. CORRELATION CAPTURE 1. Exposure to different neural architectures and when to use them. Cats, dogs, CNNs and MNIST. 2. The autoencoder as a first unsupervised deep learning architecture, motivate the switch to a probabilistic view of ML & DL. 3. Introduction to Bayesian inference, reparameterisation and variational autoencoders, and how they gave rise to Generative Adversarial Networks and Stable Diffusion. 4. Introduction to normalising flows as the backbone of generative models. REINFORCEMENT LEARNING 1. Introduction to key terminology, states, actions, policies, Bellman equations, tabular RL. 2. Deep reinforcement learning with worked examples For the astute students and those in the physical sciences, I also teach and practise quantum machine learning and can teach machine learning and deep learning in the quantum technology sector, including: 1. Understand the motivation for ML & DL in quantum technologies, and the high-level approaches taken thus far. Learn the key ideas underpinning the quantum many-body problem in quantum technologies. 2. Parametric quantum circuits and hybrid quantum-classical algorithms such as the quantum variational eigen-solver. 3. Supervised learning techniques for the detection of phase transitions in quantum many-body systems. 4. Neural quantum states and their applications to quantum many-body states. 5. Hamiltonian learning and its applications to quantum many-body dynamics.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Tim has been an incredibly supportive and professional tutor, who has enabled my daughter to grow in confidence with her maths in order to be able to write the MAT exam. He helped her progress from being uncertain on how to approach the challenging questions, to having a variety of mathematical tools at her disposal. He’s been very organised, structuring lessons effectively and always looking for a way to challenge his students. Offering support with her personal statement too, we are both incredibly grateful to Tim for all his hard work in the university admissions process.
Tim has been a fantastic teacher of physics over the last two years of my bachelors degree. Together, we covered electromagnetism, quantum mechanics, statistical physics and maths (PDEs, Fourier and complex analysis). His lessons were taylored to my course making every hour count and explanations were intuitive and visual which was especially helpful! After each lesson, i got PDF copies of our notes, as well as useful handouts and resources to consolidate.
I cannot reccomend him enough, and frankly the price is a bargain for the value and resources i got. Tim was also able to provide feedback on my lab reports and other pieces of coursework aswell, and definately played a part in inspiring me to follow onto an MSc.Tim tutored me in maths for my A levels. Thanks to his help in stimulating my learning I was able to achieve an A star and get my place at Imperial College London. He has a tremendous teaching style, not only teaching content well and in an interesting manner but teaching how to learn and revise efficiently. Would highly recommend him to anyone.
View more recommendations
Rates
Rate
- 1,656 GHS
Pack prices
- 5h: 8,282 GHS
- 10h: 16,563 GHS
online
- GHS1,656/h
Similar Computer programming teachers in
Reza
London, United Kingdom & Online
- 504 GHS/hr
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- 216 GHS/hr
- 1st lesson free
Alessandro
Roma, Italy & Online
- 624 GHS/hr
- 1st lesson free
ADAM
Paris 12e, France & Online
- 624 GHS/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- 375 GHS/hr
- 1st lesson free
Mourad
Paris 12e, France & Online
- 562 GHS/hr
- 1st lesson free
Laurent
Marseille 1er, France & Online
- 749 GHS/hr
- 1st lesson free
Robert
London, United Kingdom & Online
- 1,426 GHS/hr
- 1st lesson free
Esmaeil
New York, United States & Online
- 321 GHS/hr
- 1st lesson free
Reihane
Guelph, Canada & Online
- 388 GHS/hr
- 1st lesson free
Michael
New York, United States & Online
- 535 GHS/hr
- 1st lesson free
Reza
Brooklyn, United States & Online
- 428 GHS/hr
- 1st lesson free
Gabriel
New York, United States & Online
- 268 GHS/hr
Marco
Tortona, Italy & Online
- 375 GHS/hr
David
Toronto, Canada & Online
- 698 GHS/hr
Behdad
New York, United States & Online
- 268 GHS/hr
- 1st lesson free
João
London, United Kingdom & Online
- 432 GHS/hr
Dr Kritaphat
London, United Kingdom & Online
- 994 GHS/hr
- 1st lesson free
Othmane
Paris 5e, France & Online
- 250 GHS/hr
- 1st lesson free
Gabriel
Toronto, Canada & Online
- 116 GHS/hr
- 1st lesson free
-
See Computer programming tutors
