Homepage
Tutoring Jobs
London 
London 
  • (5 reviews)
D
Daniel
« Perfect! Sal is an excellent tutor and an amazing and experienced programmer... More »
D
Daniel
« Perfect! Sal is an excellent tutor and an amazing and experienced programmer who is very good at explaining programming concepts and teaching you how to code. I learnt a lot from him. Please go to him if you are looking for a tutor, he is the best »
£10/h
1st lesson free!
Tutor profile verified
Response Time 14h
Lessons offered by Sal
  • Individual
  • In group
The lessons will be held
  • at your home
  • By webcam
Taught subjects
  • Basic computer skills
  • Computer programming
  • C++
  • Java
Levels
  • Beginner
  • Intermediate
  • Kids
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Undergraduate
  • Adult education
  • Advanced

Computer Science student in London with big a passion to share my knowledge

Methodology

I believe anyone at any age should learn to program a computer, as it teaches transferrable skills in many ways.

I aim to teach people who are relatively new to programming (pre-university/new to university). I teach from the inside out, so the level of understanding is high from the beginning making their programming skills stronger from the start. You can also view my github at: (concealed information) which contains some of the work produced at University which scored maximum marks alongside a few projects of my own.

Background

I am a final year Computer Science student and have taught many people remotely about programming. Most of the people I have taught always come back with exciting questions and new things they have discovered from the spark I have ignited and I also learn something new the more I teach what I already know.

Projects I have made which may interest you:

Air BnB Property Finder (Java, Uni Project) (Graded 100% at University):
A .CSV file of over 50,000 properties are provided. We created a UI with a map of London and icons for each borough in London. Each borough icon will rescale depending on the number of properties in that borough. A user can click on a borough, view property listings, filter through them by sorting by price, rating etc. A custom made screen is displayed at the end for user preferences.

Pathfinding Simulator (Java):
A UI with a grid (10x10...100x100) to simulate pathfinding algorithms used world-wide. A start and end node is selected by the user, blocks are able to be placed to prevent certain nodes being a 'path'.

Sudoku Solver (C++):
A sudoku solver for 9x9 sudoku puzzles written in C++.

Sudoku Solver Extended (C++)
A sudoku solver for sudoku puzzles 16x16, 36x36 with improved efficiency when using a vector of vectors of set integers to represent the board. The set of integers are replaced with a custom class using an unsigned int and int to represent a set using bitwise operators which is more efficient. Iterators and custom methods are built in to have functionality as a normal set.

RuneScape Private Server (Java)
I created my own RuneScape private server by using the client for learning purposes. I decompiled the game client and reverse engineered their RS2 protocol in order to setup my own server to create a world of my own.

There are many other projects and programs I have created, to find out more about other projects or the ones listed above, simply ask. I will be happy to answer any questions/queries you may have.

Rates

Transportation Fee : £2
Rate for online lessons : £10/h

Details

Lessons can be cancelled at any time. If possible, please try to let me know as soon as possible before the lessons is scheduled to start. I am always flexible with timing and can arrange times for early mornings as well as late evenings. I always take payment at the end of each lesson so you are able to cancel anytime without any worries.

Lessons offered by Sal
Individual
In group
The lessons will be held
at your home
webcam
Taught subjects
  • Basic computer skills
  • Computer programming
  • C++
  • Java
Levels
  • Beginner
  • Intermediate
  • Kids
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Undergraduate
  • Adult education
  • Advanced

5 reviews on Sal
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
D
Daniel

Perfect! Sal is an excellent tutor and an amazing and experienced programmer who is very good at explaining programming concepts and teaching you how to code. I learnt a lot from him. Please go to him if you are looking for a tutor, he is the best

Sal's response

Liang is a high achieving student and was easy to work with. He has a constant curiosity in his learning and always wants to strive more, I wish him the best of luck in his future endeavours.

4 recommendations

Frederico

Sal is a course-mate and friend of mine. I can personally attest to his drive and proficiency in Computer Science. I've been in the debugging trenches alongside Sal a few times using a few different languages (including Java, Scala and C++). He knows his stuff and always keeps his cool. I got the chance to see one of his personal projects live, in which he made a whole Runescape private server in Java - was a great experience to hear him break it down the concepts used to me.

F
Farouk

Sal is an exceptional programmer with several years experience developing games along with functional software. His Computer Science degree gives him the in depth knowledge he needs to provide private tutoring on programming. He has a great ability to communicate across complex technical concepts.

Raeis

I can only describe Sal as one thing, a java genius! As a computer science novice, he was able to help me understand even the most complex topics in a way that was practical and efficient. It is evident that he has a passion for programming and is able to apply his skills to a variety of projects, such as his own Runescape private server. I would recommend him to anyone that wants to broaden their computer programming skills, as he not only teaches well, but makes it fun too!

Similar tutors

basic computer skills lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest computer programming lessons to help you.
Learning isn't a problem, C++ lessons for all!
Taking java lessons has never been easier: you're going to learn new skills.

Greater london
Animation and Affereffects tutor London Maya 3ds max Unity 3d and game design
£33
Sitwat
  • (4 reviews)
1st lesson free!

Help In Projects One to One Interior designers and Architects We are open from Monday to Sunday 9 Am to 9 Pm We...

Lessons by webcam Face to face lessons Approved profile
Greater London
Highly Qualified IT Engineer Based in London Offering Basic and Advanced Technology Tutoring and Support
£20
Harry
  • (5 reviews)

Hello All, My name is Harry Mckeady and I am an IT Engineer based in central London. I have many years of experience...

Lessons by webcam Face to face lessons Approved profile
London
Experienced software developer offering to teach Visual Basic, C#.NET, Ruby and Perl Scripts
£25
Thanushan
  • (4 reviews)
1st lesson free!

I am passionate about teaching and helping students achieve their academic goals. I hold a bachelors degree in computer...

Lessons by webcam Face to face lessons Approved profile
London
Graphic Designer - Senior Retoucher offering Retouching expertise in Ecommerce, Model, High-end and Beauty, Creative Retouching and Photo Manipulation. Photoshop CC 2019
£25
Juan
  • (3 reviews)
1st lesson free!

My pupils and colleague always find my way of teaching interesting fun and easy to understand. I normally start my teaching...

Lessons by webcam Face to face lessons Approved profile
London
Experience software development offering to teach and help with C, C++, Java, C# and Ruby on Rails
£25
Thanushan
  • (4 reviews)
1st lesson free!

I am passionate about teaching and helping students achieve their academic goals. I hold a bachelors degree in computer...

Lessons by webcam Face to face lessons Approved profile
London
Coding for kids(4-12 ages) by experienced coding teacher in London. And the good thing is, coding is fun!
£25
Ozlem
1st lesson free!

I’m specifically certified in “teaching coding to children” and aim to transform children from passive computer and...

Lessons by webcam Face to face lessons Approved profile
London
Experienced Motion Graphic Designer at world renowned agency can help you with After Effects skills.
£40
Federica
  • (6 reviews)

My teaching method is a mix of theory and practice. I try to follow the way of my greatest teachers who taught me everything...

Lessons by webcam Face to face lessons Approved profile
London
BSc, MSc, PhD computer science 
currently a sessional lecturer at London South Bank university.
£30
Connor
  • (3 reviews)
1st lesson free!

More than 5 years teaching experience. I have a strong background in different programming languages as: C++, C, Python,...

Lessons by webcam Face to face lessons Approved profile Responds within an hour
Clapham North
Sitwat - Clapham North - Computer programming
£25
Sam
  • (5 reviews)

Architecture and Design tutor 3ds max training in London One to one Autocad lessons in London. We can help complete your...

Lessons by webcam Face to face lessons Approved profile
London
London and Hertfordshire Computer Programmer/Engineer and tutor specialising in Mobile, Web and Robotics
£30
Lloyd
  • (1 review)
1st lesson free!

I believe the best introduction to programming and robotics is through practical applications. So that might be programming...

Lessons by webcam Face to face lessons Approved profile
London
Office automation expert offering to teach Microsoft Excel, Word, Powerpoint and Outlook to professionals and students
£25
Adeoye
  • (4 reviews)
1st lesson free!

I am passionate about teaching and helping students achieve their academic goals. I obtained a bachelors of arts in law and...

Lessons by webcam Face to face lessons Approved profile
Greater London
BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use. ... Versions of
£50
Muhammad
1st lesson free!

the free encyclopedia. Jump to: navigation, search. A teaching method comprises the principles and methods used by teachers...

Lessons by webcam Face to face lessons Approved profile
London
Test test tet tetf tgeg erg erg erbrt rtb nnngf lk lksdsdf sdf
£55
Jad
1st lesson free!

test test test test test test test test test test test test test test test test test test test test test test test test test...

Lessons by webcam Face to face lessons Approved profile
London
A fun way to learn maths and science by B.Tech graduate in Barking
£9
Lavanya
1st lesson free!

Tell me what you find difficult in your class lectures and I can help you deal with it We can go through what has been...

Lessons by webcam Face to face lessons Approved profile
Greater London
Programming Practise in a Nutshell
£18
Tommaso
  • (1 review)
1st lesson free!

Hi, folks! I am Tommaso and I study Computer Science and Management at King's College London. During my university studies,...

Lessons by webcam Face to face lessons Approved profile
London
Adobe's Creative Suite lessons in London (5 years experience as a photographer and graphic/web designer)
£19
Timothy
  • (4 reviews)
1st lesson free!

I give lessons to anyone who is starting or already knows the basics and want to take their craft further by structuring the...

Lessons by webcam Face to face lessons Approved profile
London
Learn Computer Course in easy and fun way from Computer Network Engineer.
£18
Abdullahi
1st lesson free!

Teaching is my gifted skill and learning from me will not only be easy but fun, entertaining and rewarding. Make sure you...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour Not available £12 £10
Book a class