Computer Science is an increasingly important subject in the modern world. Within 20 years, half of all of today's jobs will be automated, leaving those without an adequate understanding of computers jobless. Additionally, learning Computer Science and Programming will help your child learn to look at and solve problems from different perspectives. Learning to code is essentially the same as learning to learn, meaning that our computer programming tutoring will give your child an edge in school and work regardless of the field they end up working in.

We can teach your child how to code from the ground up, or we can help them with any level of Computer Science from the very basics to a University Level. All of our tutors have at least four years of coding experience. We can tutor a multitude of programming languages including Java, Python, C, and JavaScript.

We can also teach many different concepts, including:

  • Object Oriented Programming
  • Data Structures and Algorithms
  • Artificial Intelligence and Machine Learning
  • Graphics and Game Development
  • Web Development
  • Mobile App Development

Learning to Code from the Ground Up

For students who are brand new to coding, we have a unique curriculum which we can adapt to our students' goals. Languages we can teach to beginners include C, Java, and Python.

C Tutoring
C code for isprime function. Sign up for AP Computer Science tutoring from alumni of TJ, the #1 high school in the nation!

C is an essential language to learn for students who want to learn how computers work. As a low level language, it gives programmers precise control over the computer. C programmers are also widely respected because of the discipline needed to use it. While C is commonly seen as a difficult language for beginners, our programming tutors will help your child understand it, giving them an edge in any future coding endeavors.

Java Tutoring
Java code for a game drawing method. Sign up for AP Computer Science and Java tutoring from alumni of TJ, the #1 high school in the nation!

Java is an incredibly popular language for teaching students and in the business world. Most importantly for students, Java is the language of the AP Computer Science Test, and as such, most high school Computer Science courses start with Java. It is also a very common language for mobile app development. Our Java tutoring will help students excel in AP Computer Science or any other Java based class they take in the future.

Python Tutoring
Python code for a Sudoku AI. Sign up for AP Computer Science tutoring from alumni of TJ, the #1 high school in the nation!
Python is one of the most loved and used programming languages. It has many abstractions, meaning that while it does not provide as much fine control of the computer as C, it can accomplish a lot in very few lines of code. For these reasons, it's good for students who want to learn useful problem solving, logic, and mathematical skills. Our Python tutoring will help students understand concepts like AI and Machine Learning.

Computer Science Tutoring for School and the AP Computer Science Test

We can help high school and college students with their Computer Science courses or the AP Computer Science test. As all of our tutors are alumni of the #1 STEM high school in the nation, we have taken many specialized Computer Science and software development courses.

Foundations of Computer Science

Foundations of Computer Science is the introductory Java programming course that's mandatory for all TJ students. Because it is generally their first exposure to programming, many students struggle in this class. With our experience lerning and teaching Computer Science, our Java tutoring will help your child understand the core concepts of coding and object oriented programming in an intuitive way.

AP Computer Science A

AP Computer Science A is the premier standardized Computer Science test for High School Students in the USA. Taught in Java, this course is intented to teach students about commonly used Data Structures and Algorithms. Not only can our Java tutors teach your student programming skills, we can also help teach the study and test-taking skills needed to get a 5 on the AP Computer Science Test.

Artificial Intelligence

Artificial Intelligence is a more advanced Python course for students who already have a few years of experience with Computer Science. Our tutors can help your child learn common AI algorithms such as:

  • A* search
  • Recursive Backtracking
  • Markov Chains
Copyright © 2020 Krypton Tutors - All Rights Reserved.