Experienced tutor in computer science and programming
Recent Students: 0 |
Total Hours: 0 |
Last Online: |
All-time Students: 0 |
Total Classes: 0 |
Signed Up: |
Recent Students: 0 | Total Hours: 0 | Last Online: |
All-time Students: 0 | Total Classes: 0 | Signed Up: |
I am a PhD in Artificial Intelligence for Music. I specialise in machine learning for sound and speech analysis and synthesis with deep neural networks. I arrived here from a combined passion for mathematics, computer science and music technology.
I have been a private tutor since 2018. I mainly specialise in teaching computer science to undergruate and A-level learners, as well as Python programming to adult learners. I have worked with several A-Level students to achieve A* in the Computer Science software project.
My background is in Computer Science: I have a BEng from Imperial College London, where I developed a rigorous understanding of computing, programming & mathematics . I then went on to study for an MSc in Sound and Music Computing, where we combine machine learning with audio signal processing for music and speech.
Beyond all this, I have a diverse range of interests, including philosophy, electronic music, yoga and mathematics.
2018-2022: Private Tutor
Masters Level Computer Science
- Machine Learning
- Deep Learning
- Python for Data Analysis
- Digital Signal Processing
- MATLAB
Undergraduate Computer Science
- Python, Java, Javascript and Databases for Web Development
- Data structures and algorithms in Haskell and Python
A-Level Computer Science
- OCR, AQA Computer Science Theory
- A2 software project coursework
GCSE
- iGCSE Computer Science
- Web Development
2016-2017: Undergraduate Teaching Assistant, Imperial College London
- Laboratory assistant for programming assignments and projects
- Pastoral care and study assistance to a group of junior students throughout their studies
Adult Learners:
Python for:
- Web Development: Django, Flask, SQlite,
- Deep Learning: Tensorflow, Keras, PyTorch
- Data Analysis: Numpy, Pandas, Matplotlib
- Machine Learning: Scikit-learn
- Natural Language Processing: Keras, NLTK
University Learners
- Computer Science: Machine Learning, Data Science, Data Structures, Natural Language Processing, Web Development
- Machine Learning: Tensorflow, PyTorch, Keras, Numpy, Pandas, Scikit-learn
- Programming Languages: Python, Java, Haskell, C++, Javascript, React, Angular, Django, Flask
- Statistics to students studying in various disciplines
- Creative Coding
A-Level:
- Computer Science: AQA, OCR, IB theory
- Computer Science coursework projects
- Mathematics: C1-C4, M1-M2, S1-S4, FP1-FP2, D1
- I have taught several students achieve A* and A grades, all of whom were applying for top universities.
- Lots of experience with practical courseworks
GCSE:
- Computer Science: iGCSE, AQA, OCR
- I have a lot of experience teaching iGCSE pre-release material
Verified
PhD Artificial Intelligence & Music (AIM), Queen Mary University of London - 2019 - 2024
MSc Sound and Music Computing, Queen Mary University of London - Distinction - 2018-2019
BEng Computing, Imperial College London - 2.1 - 2014 - 2017
Weekdays | Weekends | |
---|---|---|
Morning | ||
Afternoon | ||
Evening |