top of page

Computer Science Tutoring

Computing has become a critical and necessary component of many academic, professional, and industrial disciplines.  Even if you aren't going to be a technology professional, you'll benefit from the lessons in problem solving practiced in Computer Science.


Computer Science combines natural sciences and linguistics to teach machines how to complete complex tasks.  The computer is, at heart, a very limited machine.  The magic lies in its speed, and it takes patience and careful thought to leverage this power.  

Studying Computer Science is one of the best ways to prepare for college or future employment.  The lessons are applicable to many other academic domains, and you'll find increased confidence and competency with modern devices.  CS also offers a learning opportunity unlike most other classroom disciplines in that you'll be quickly be creating programs of your own design, not simply answering questions.

We offer tutoring in-person in New York's Westchester County and Connecticut's Fairfield County or remotely via Skype or other online conferencing tools.  You can schedule an appointment by phone or through the Contact page.  We offer a free initial consultation, thereafter $150/hour in-person or $125/hour remote.

Educator Experience:

  • 14-year Computer Science educator 

  • B.S., M.S., and Ph.D. in Computer Science

  • Experienced in AP Computer Science curricula and exams

  • Taught at all levels from Middle through Graduate School


  • Web and mobile technologies​

  • Statistical Programming and Big Data analysis

  • Computing theory and algorithms

  • Robotics and Artificial Intelligence

  • Circuitry, electronics, and microprocessors

  • Java, Python, R, C, C++, Arduino, Obj-C, Swift, LaTeX

bottom of page