Java

Java: $27/hour

Instructor: Rishi Jain

AP® Computer Science

AP Computer Science A & AP Computer Science Principles: $32/hour

Instructor: Rishi Jain

Scratch

Scratch Basics: $10/hour 

(Recommend taking this class before Java or Python if you are new to coding)

Instructor: Krish Sinha, Rishi Jain


Scratch: $16/hour

Instructor: Krish Sinha


Scratch & Snap! : $17/hour

Instructor: Rishi Jain

Python

Python: $25/hour

Instructor: Krish Sinha


Python & Django: $27/hour

Instructor: Rishi Jain

Summer Programs

Learn everything that will be taught in our classes, within a week-long summer program!

Scratch & Snap

When: Monday June 17th - Friday June 21st, meeting once per day

Meeting times: 2:00 pm - 3:00 pm (Flexible times, depeding on customer availability)

Cost: $150 total 

Python & Django

When: Monday June 24th - Friday June 28th, meeting once per day

Meeting times: 2:00 pm - 3:00 pm (Flexible times, depeding on customer availability)

Cost: $200 total 

Java

When: Monday July 8th - Friday July 12th, meeting once per day

Meeting times: 2:00 pm - 3:00 pm (Flexible times, depending on customer availability)

Cost: $200 total 

Combine

Students can learn all four, as a five week program running from June 17th-July 12th. Students will start by learning Scratch, move to Python & Django, and end at Java. 

Cost: $500 total

Java

Java is a high-level, class & method-based, object-oriented programming language that is owned and operated by Oracle. It is mainly used for data processing and desktop/mobile app production. 

In this rigorous and fast-paced class, your child will learn everything this language has to offer. It will lay the foundations for your child to strive in the coding industry while helping them gain hands-on experience while working as a team, improving problem solving skills, and coming up with solutions to real world problems.

Some of the units taught in this class include but aren't limited to:

Recommended: Learn some of the basics of Scratch on your own, or take our 4-class Scratch basics course before taking this class if you are new to programming. I will be teaching at a quick pace to make sure everything is fully covered in this class.

-Rishi Jain

Python

Python is a high-level, object-oriented programming language that is widely used in data processing, scientific computing, and desktop/web app development. It is known for its simplicity and easy-to-read syntax.

In this rigorous and fast-paced class, students will learn the fundamental concepts and features of Python. They will gain hands-on experience building real-world applications and will be prepared for a future with Python. Furthermore, this class will lay the foundations for students to excel in the coding industry.

Some of the units taught in this class include but aren't limited to:

The Python & Django Class includes the following:

Recommended: Learn some of the basics of Scratch before taking this class if you are new to programming. Teaching will be at a brisk pace to make sure the full course material is covered.

-Rishi Jain & Krish Sinha

AP Computer Science

In this class, students will learn not one, but two full years worth of AP courses: AP Computer Science A (Java), and AP Computer Science Principles. This course is by far the most challenging course offered by us, as it covers the full material of two different classes within the span of just six months. This course will help prepare students to take both the AP Computer Science A and AP Computer Science Principles tests without taking the course in school. After taking this class, your child will feel confident in the material they learned, and ready to take the test with minimal studying required after.

Some of the things taught in the AP Computer Science A (Java) part of this course include but aren't limited to:

Some of the things taught in the AP Computer Science Principles part of this course include but aren't limited to:

Recommended: Learn some of the basics of Scratch on your own, or take our 4-class Scratch basics course before taking this class if you are new to programming. I will be teaching at a quick pace to make sure everything is fully covered in this class.

-Rishi Jain

Scratch

Scratch is a user-friendly, block-based programming language that is developed by the Massachusetts Institute of Technology (MIT). It is primarily used for creating interactive animations, games, and stories.

In these fun and interactive classes, your child will learn the basics of Scratch and how to use it to create their own projects. This class is perfect for beginners who are new to programming and want to learn the foundations of coding.

In Scratch Basics, some of the units taught include but aren't limited to:

In Scratch, some of the units taught include but aren't limited to:

In Scratch & Snap!, some of the units taught include but aren't limited to:

-Rishi Jain & Krish Sinha

Rishi Jain

925-895-7147

Computer Science Experience

Krish Sinha

925-621-9794

Computer Science Experience