Search
Matthew T.'s Photo

Computer Science Tutor Specializing in Python, Java, Data Structu
Matthew T.

Your first lesson is backed by our Good Fit Guarantee

Hourly Rate: $45

About Matthew


Bio

I am a computer science tutor with strong experience in Python, Java, data structures, algorithms, and general programming fundamentals. I am currently completing my masters degree in Computer Science while also working professionally as a software engineer and researcher, where I write production code and apply concepts from systems, networking, and machine learning. Because of this, I understand both the academic and real-world sides of computer science, which helps me teach concepts in a...

I am a computer science tutor with strong experience in Python, Java, data structures, algorithms, and general programming fundamentals. I am currently completing my masters degree in Computer Science while also working professionally as a software engineer and researcher, where I write production code and apply concepts from systems, networking, and machine learning. Because of this, I understand both the academic and real-world sides of computer science, which helps me teach concepts in a way that is practical, clear, and easy to understand.

My tutoring experience began by helping students in introductory programming courses, debugging their assignments, and preparing them for exams in CS1, CS2, and AP Computer Science A. Over time, I have developed a teaching approach that focuses on building confidence through step-by-step explanations and demonstrating how to break down complex problems into smaller, manageable pieces. I have worked with students at the high school and college levels, and I adapt my explanations based on each student’s skill level, learning style, and immediate goals.

When I tutor, I combine conceptual teaching with hands-on coding. I often write example programs with students, analyze their code with them, and guide them through the logic behind data structures, algorithms, loops, recursion, and object-oriented programming. My goal is not only to help students finish assignments but to help them truly understand why their code works and how to approach programming problems independently. Whether you need help preparing for a test, completing a challenging assignment, or strengthening foundational skills in Python or Java, I will work with you to make the process clear, manageable, and even enjoyable.


Education

Drexel University
Computer Science
Berkley
Masters

Policies


Schedule

Loading...

Sun

Mon

Tue

Wed

Thu

Fri

Sat


Approved Subjects

Computer Science

Computer Science

I have a undergraduate degree in computer science from Drexel where I was a teaching assistant in computer science all subjects for three years. Have a first-author publication in machine learning generative AI using stable-diffusion. Also in masters program furthering these specalizations while working.
Data Structures

Data Structures

Teaching Assistant at Drexel University for courses CS270, CS265, CS457, and CS458, which are all data structures and algorithms courses under Dr. Kapil Dandekar. Also, a subject matter expert at my research lab in data structures at Advanced Technology Labratories.
Machine Learning/ AI

Machine Learning/ AI

https://ieeexplore.ieee.org/document/11004115 is my first author publication for machine learning at WAMICON confrence 2025. Got a 10,000 dollar grant to perform research on interference and generative artificial intelligence. Subject matter expert in this.
Networking (Computer)

Networking (Computer)

Lead Software Engineer on multiple layer 4 routing algorithm projects at Advanced Technology Laboratories. Specalizie in this as a career professionally not just academics.
General Computer
Python
Matthew T.'s Photo

Questions? Contact Matthew before you book.

Still have questions?

Hourly Rate: $45
Contact Matthew