Computer Programming Tutor for York University

Online support for ITEC 1620, EECS 1011, EECS 1022, and EECS 2030 - step-by-step debugging, clear explanations, and exam/assignment prep.

Need help with an ASP / server-side web programming assignment? Tell me what course you're in and what you're building, and we'll work through it together.

If you searched for a computer programming tutor, this page is built for York students who need practical help with Python, Java, web programming, debugging, and assignment planning.

📚 View SuperProf Profile

✨ First Hour FREE!

Why Choose Me for York Tutoring?

🎯 York Curriculum Expert

Familiar with York's teaching style and course requirements, especially for ITEC and EECS courses.

💼 Industry Experience

Full-time software engineer who bridges the gap between academic concepts and real-world programming.

⭐ Proven Track Record

Helped dozens of students ace their programming courses with verified 5-star reviews on SuperProf.

⏰ Flexible Scheduling

Evening and weekend sessions available. Last-minute exam prep? I've got you covered.

📚 Comprehensive Help

From basic programming concepts to advanced topics, I cover all levels of computer science courses.

🎓 Assignment Support

Stuck on labs or projects? I'll help you understand concepts and complete assignments successfully.

ASP & Web Assignment Help

For ASP, server-side web, database-backed apps, and full-stack class projects, we can map the requirements, debug the flow, and make sure you understand the architecture.

York Courses I Specialize In

Popular York tutoring pages

If you already know your course code, jump straight to the most relevant page:

EECS 1011

Introduction to Computing - Python fundamentals, loops, functions, algorithms, and computational thinking. The foundation for every CS course that follows.

Learn More →

ITEC 1620

Introduction to Programming - Master Python fundamentals, control structures, functions, and object-oriented programming basics.

Learn More →

ITEC 2610

Software Development with Objects - Java OOP, inheritance, polymorphism, interfaces, design patterns, and UML for York ITEC students.

Learn More →

EECS 2030

Advanced Object Oriented Programming - master Java OOP, data structures, recursion, and the Collections Framework that all upper-year CS builds on.

Learn More →

EECS 1022

Object Oriented Programming (Java) - classes/objects, inheritance, polymorphism, arrays/ArrayLists, and assignment debugging support.

Learn More →

🌟 Check Out My SuperProf Profile

See verified reviews from York students I've helped succeed!

📖 View My SuperProf Profile

See verified reviews from students I've helped succeed

Get York Programming Help Today

Frequently Asked Questions

📍 Are you familiar with York's specific course requirements?

Yes! I'm familiar with York's curriculum and teaching style. I understand what professors expect and can help you meet those requirements.

💰 What are your rates?

First hour is FREE! Try before you commit.

  • Individual Sessions: $40/hour
  • Group Sessions (2+ students): $25/hour per student

🕐 Can you help with last-minute exam prep?

Yes! While I recommend starting early, I understand sometimes you need urgent help. I offer flexible scheduling including evenings and weekends.

📝 Do you help with assignments and labs?

I help you understand how to complete your assignments, but I don't do them for you. My goal is to teach you the concepts so you can succeed on your own.

Prefer mentorship + accountability?

If you want a longer-term roadmap (not just 1:1 sessions), you can apply for the free 7-day trial.