Computer Science Tutoring with Oxford PhD
Master AI, Machine Learning, Data Science & Coding with a former Oxford University Tutor and PhD
1-on-1 Tutoring
Coding
Master coding in Python, whether you’re an absolute beginner or have experience. From for loops to complex algorithms and data structures.
From £75 / $95 per hour
AI / Machine Learning
Master AI concepts and techniques, from Machine Learning, Deep Learning, Computer Vision, LLMs, Chatbots, GPT, using Python, PyTorch & TensorFlow.
From £75 / $95 per hour
Data Science
Learn data analysis and visualisation with Python, Pandas, & Matplotlib. Generate insights for your business or get help with coursework.
From £75 / $95 per hour
About Me
Hi, I’m Marian! I am a PhD candidate and a former Tutor in Machine Learning at Oxford University. I’ve been passionate about coding since a young age, competing in the Informatics Olympiad and later working at Imperial College’s Data Science Institute and Oxford’s deep learning VGG Group.
In my tutoring I help students demystify complex concepts using a digital whiteboard as well as develop practical coding experience via live coding. Each session is 100% tailored to you, whether you need help with coursework, want to advance in your career, or more.
When not tutoring, I find inspiration by travelling the world and surfing!
Why Work with Me?
Oxford PhD
I am a PhD Candidate in Machine Learning at Oxford University, with years of experience in coding, machine learning and data science.
Oxford Tutor
I am a former departmental tutor for the Machine Learning master’s module at Oxford University, where I tutored over 15 students.
Great Reviews
I received great feedback from my Oxford students as well as through private tutoring.
Live Coding
Learn coding and AI via interactive, live online coding sessions, and grasp complex concepts using an online whiteboard.
1-on-1 Sessions
Enjoy 1-on-1 tutoring sessions, 100% focused on your needs and interests. Get help with coursework, advance in your career, and more.
Flexibility
Enjoy a flexible schedule that includes mornings, evenings and weekends, as well as flexible rates from £75 / $95 per hour.
Frequently Asked Questions
What qualifications do you have to teach these subjects?
I am a PhD candidate in Machine Learning at Oxford University, where I also served as a Tutor for the Machine Learning master’s course. I have also interned at the Imperial College Data Science Institute and the VGG Group at Oxford.
What can I expect from my first tutoring session?
Before starting tutoring I offer a 10-15 minute free call where we’ll assess your current skills and discuss your goals. I will then create a custom tutoring plan for you and if you’re happy with it we will then start the lessons.
How are the tutoring sessions conducted?
All tutoring is done online via Zoom, which means I can help you wherever you are. This involves live coding sessions using an online coding environment and explaining topics on a virtual whiteboard to make our sessions both effective and engaging.
What makes your tutoring sessions interactive?
I believe in active learning, so expect our sessions to include live coding exercises, problem-solving together, and plenty of opportunities for you to ask questions and get involved.
Can I choose specific topics to focus on during my sessions?
Absolutely! I encourage you to identify topics you’re particularly interested in or areas where you need more support. Tailoring our sessions to your interests makes learning more relevant and effective for you.
What are the available scheduling options?
I offer a very flexible schedule that includes mornings, afternoons, evenings, and weekends to fit your availability. Please get in touch to discuss your schedule.
What are your rates and how are payments handled?
My tutoring rate starts at £75 / $95 per hour. At the moment payments can be made via PayPal or direct bank transfer to secure your session.
What if I need to cancel or reschedule a session?
If you need to cancel or reschedule, please inform me at least 24 hours in advance. Cancellations made less than 24 hours before a session will incur a 50% fee to cover the reserved time.
Do you provide support outside of scheduled sessions?
Yes, I am available for quick follow-up questions via email, and I strive to respond within 24 hours to help clarify any doubts or extend our session discussions.
What outcomes can I expect from your tutoring?
While individual results can vary, most of my students experience significant improvements in their understanding of the material, achieve higher grades, and gain greater confidence in applying their skills to real-world problems.
Get in Touch
Let’s schedule a 10 minute free call to discuss how I can help you ✔