M
Matthew Radoja
Leicester
Computer science Lessons
Verified data 1 year teaching experience
PhD Computer Science Tutor and University Lecturer Offering Clear, Practical Online Lessons for All Levels
Advert description
Hello, I’m Matthew — a Computer Science tutor with a PhD and over seven years of university teaching experience. I’ve taught a wide range of Computer Science and Computing-related subjects, from algorithms and data structures to programming, software architecture, and computer networks. I also have nearly a decade of experience in the tech industry, where I’ve applied these concepts to real-world problems.
My lessons focus on clarity, understanding, and practical application. I believe that students learn best when they can see how theory connects to practice, so I make sure every concept is explained in a clear, step-by-step way and reinforced with hands-on examples. Whether you’re learning to code for the first time or tackling advanced university topics, I’ll adapt each session to your level, pace, and learning goals.
A typical lesson lasts around one hour, and sessions are highly interactive — we’ll work through examples together, discuss key ideas, and make sure you fully understand each topic before moving on. I always encourage questions and provide ongoing feedback to help you build confidence and independence in your studies.
Subjects I teach include:
Programming in Python, Java, C++, JavaScript, PHP, and Prolog
Algorithms and Data Structures
Operating Systems and Networks
Software Architecture, Design, and Development
Databases and Security
Game Development and Artificial Intelligence
My lessons are suitable for university students, college students, and adults looking to improve their skills, prepare for exams, or advance their careers. Beginners are always welcome — I tailor lessons to your starting point and help you progress smoothly.
I’m passionate about education and believe learning Computer Science should be both challenging and enjoyable. My goal is to help every student develop a strong foundation, practical confidence, and a genuine appreciation for the subject.
If you’re ready to learn in a supportive, structured, and motivating environment, I’d be delighted to work with you.
Type of tutor
Is there a mistake in this profile? Tell us
Other Computer science tutors in Leicester that may interest you

Preston
First class free
£15/hr
Affordable, Effective and Proven GCSE and A-Level Computer Science Tutoring
Leicester
Comes to you

Alfred
First class free
£40/hr
I'm a student, keen to share the knowledge I've gathered while working as an IT Support Technician, and now doing my degree.
Leicester, Aylestone, Belgrave, Birstall (shire), Braunstone, Humberst...
Comes to you

Souleimane Amiche
First class free
£9/hr
Discover Web & Mobile App Development with an Experienced Computer Science Tutor
Leicester, Aylestone, Belgrave, Birstall (shire), Braunstone, Humberst...
Comes to you