PPristone AcademyLearn · Mentor · Build

Tutoring

MIT EECS Computer Science Tutor

Pristone Academy offers one-on-one computer science tutoring from an MIT-EECS-credentialed senior engineer. Unlike generalist tutors, Edward Mabonga teaches the hard, specific topics — algorithms, data structures, computer architecture, MIPS assembly, recursion and backtracking, and computer graphics — from real understanding, adapted to how each student learns.

Premium private coaching, typically structured as multi-session engagements.

Who this is for

University CS students, transfer and re-entry students, and serious self-learners who need depth and rigor on specific computer science topics — not surface-level help.

  • University students in algorithms, data structures, or architecture courses
  • Students struggling with recursion, backtracking, or MIPS assembly
  • Computer graphics and systems coursework that generalist tutors can't cover
  • Self-learners who want CS taught with real depth

What you walk away with

  • Genuine understanding of hard topics, not memorized patterns
  • Stronger problem-solving and proof reasoning
  • Improved coursework and exam performance
  • A mental model you can build on, taught by a working engineer

What we can cover

1

Algorithms & data structures

Sorting, graphs, dynamic programming, recursion and backtracking, complexity analysis — with intuition, not just code.

2

Computer architecture & assembly

Computer organization, memory hierarchy, and hands-on MIPS assembly — the topics most tutors won't touch.

3

Computer graphics & systems

Graphics pipelines, linear algebra for rendering, and systems-level reasoning, taught from real experience.

4

Tailored to your course

Bring your syllabus, problem sets, and exams. We build the plan around exactly what you need to master.

Frequently asked questions

Algorithms, data structures, computer architecture, MIPS assembly, recursion and backtracking, computer graphics, and general systems topics — including the advanced areas most tutors avoid.
Hard CS topics require teaching from genuine understanding. An MIT-trained, senior-engineer perspective means concepts are explained from first principles and real-world practice, not a textbook summary.
Yes. Bring your syllabus, assignments, and past exams. Sessions are built entirely around your course and the topics you need to master.
Always. Every session is individual and adapted to how you learn, which is what makes hard topics finally click.

Explore next

Get CS taught by someone who actually built systems.

Book a diagnostic, tell us your course and topics, and we'll build a tutoring plan around them.

Founder-led by Edward Mabonga (MIT EECS) · 250+ five-star reviews · 1,000+ tutoring hoursView verified reviews