Online AP Computer Science & AP Java Tutoring at JC-PD LLC

AP Computer Science Tutoring, AP Java tutoring, AP Computer Science Exam Prep, and AP Computer Science homework help by a Physics PhD + postdoc / Math BS with 20 years of professional programming experience

AP Computer Science Expert Help

$40/hr for students   Tutoring Policies

$65/hr for businesses (industry, research labs, and private businesses for software engineering consulting/training/scientific programming/tutoring.)

In sessions, concepts are explained clearly if there is a need. Otherwise, practice is the focus. Active learning is best in any subject. Material and concepts are presented after a relevant practical problem is chosen. Then the required knowledge and problem solving approach and methods are presented. Teaching strategy in test taking is beneficial to many students. Teaching error-free programming techniques is valuable in CS. The approach to physics and math problems should also be an error-free one. In all technical subjects, problem solving should be accomplished in small steps, checking the consequences of each before proceeding.

I want to help students learn problematic material. Beating fear of success is possible through sustained small successes. The only real teaching/tutoring goal is to teach a student everything the teacher/tutor knows so that the teacher/tutor is no longer necessary.

AP Computer Science Help

All AP CS classes can be tutored. I have experience tutoring JavaScript in AP computer science. I am currently tutoring JavaScript to adults. I have tutored Java in many different courses, including AP Java. AP Computer Science A uses Java. Some schools begin with JavaScript and then turn to Java. Others will begin with Java. Some schools are now offering 2 semesters of AP CS using Python. I have students doing their second semester of python now.

I have coded for about 30 years, and I hope you could learn something from my experience. Some of what I have learned, was learned the hard way. Perhaps I can make your way a bit easier. I have also tutored a student taking an AP Computer Science Principles class.

I am a former part-time software engineering consultant using C++ for a US industry in PA (2019). Also, in industry, I have 6 years of experience as a programmer/software engineer. I have 12 years of programming experience in my scientific research at Wash U School of Medicine in St. Louis. Through my dissertation and postdoc, I have 5 years of FORTRAN programming experience. At Wash U School of Medicine, I have 8 years of part-time UNIX system administrator experience.

I have been tutoring computer science classes since 2016. I can tutor Java, C, C++, python and other languages. In addition, I can tutor data structures and algorithms and discrete math. I can help with courses involving C systems programming too. Over the years, I have professionally programmed a great deal of mathematics for research in physics and medicine.

I have seen HS Java classes that assign problems that colleges and universities would not assign, due to the difficulty of the problem. One case of that was at a HS that was fairly standard. That makes little sense, but it happens. Preparing for AP exams is also important. I have helped prepare one student for many months (once per week). That student did get a 5 on their AP exam. I have also taught basic java to several HS students during the Summer before their AP CS class.

AP Computer Science

For more information or to schedule a session, please send a message below, or call or text (580) 919-2484, or send an email to (

Contact Information for JC-PD LLC online tutoring.

Please enter your name and email address for me to contact you. This website is secure. Your information is protected. I do not collect cookies.

Contact me! Please contact me now!



Copyright © 2017- Peter Domitrovich, Ph.D. JC-PD LLC. All rights reserved. Written by Peter Domitrovich, Ph.D. .