Available courses

AVAILABLE COURSES
Python For Kids: Part 2 (April 5th - May 24th)

Python For Kids: Part 2 (April 5th - May 24th)


Grades:  4th - 8thIn Python for Kids - Intermediate, students will build upon knowledge from the previous session, learning about looping, string manipulation as an object, list, text animation, image animation, and object creating and animation, one final game. During this session, students will apply their knowledge by creating mini-projects and also creating one final project at the end of the session. Prerequisite: Basic Python knowledge or Python for Kids Part 1.

Java Programming: AP April 07 - June 02 , Thursdays , 4:30PM - 6:00PM

Java Programming: AP April 07 - June 02 , Thursdays , 4:30PM - 6:00PM


Course Description / OverviewJava is an established, popular, and cross-compatible programming language. In this course, students will be exposed to all of core Java programming and will be introduced to concepts such as object-oriented programming principles and will gain a strong foundation on the language. This course will cover the topics of class, objects, constructor, inheritance, polymorphism, encapsulation, IO to files, and one final project. Prerequisite  - Prior Knowledge of Java Basics

Summer Camp -JavaScript Programming: Level 2,  Dates: July 25 - 30, Time: 12:30 - 3:00pm, Days: Mon - Fri

Summer Camp -JavaScript Programming: Level 2, Dates: July 25 - 30, Time: 12:30 - 3:00pm, Days: Mon - Fri


Grade: 5th - 9th, Dates:  July 25 - 30, Time: 12:30 - 3:00pm, Days: Mon - Fri Note:  1: 5 teacher: students ratio.  JavaScript Programming: Part 2 covers JavaScript programming basics like let, const, ternary, forEach method, math function, date methods, calculator app, animations with <canvas> integration with HTML & CSS and logical development of games. Towards the end of this session, students will develop one interactive game, learn about web hosting and also will be given the opportunity to upload their work online.

Summer Camp -JavaScript Programming: level 1 Dates: July 18 - 22, Time: 12:30 - 3:00pm, Days: Mon - Fri

Summer Camp -JavaScript Programming: level 1 Dates: July 18 - 22, Time: 12:30 - 3:00pm, Days: Mon - Fri


Grade: 5th - 9th, Dates: July 18 - 22, Time: 12:30 - 3:00pm, Days: Mon - Fri Note:  1: 5 teacher: students ratio.  Learn JavaScript programming basics like conditions, looping, arrays, function, image animation, integration with HTML & CSS, and logical development of games. Towards the end of this session, students will develop one interactive game, learn about web hosting, and will be given the opportunity to upload their work online.

Summer Camp -WEB DESIGN: HTML, CSS Date: July 11 - 15, Time: 12:30 - 3:00pm, Days: Mon - Fri

Summer Camp -WEB DESIGN: HTML, CSS Date: July 11 - 15, Time: 12:30 - 3:00pm, Days: Mon - Fri


Grades:  5th - 8th, Date: July 11 - 15, Time: 12:30 - 3:00pm, Days: Mon - FriNote:  1: 5 teacher: students ratioIn this class, students will focus on learning the basics of web design and coding in HTML and CSS--the premier markup and styling languages of the internet. Students will learn to use HTML tags to create forms, tables, navigation bars, website layouts, and to embed pictures and videos. Near the end of the course, students will also learn about web hosting and will be given the opportunity to upload their work online.

Summer Camp -C++ Programming Basic , Dates: August 1 - 5, Time: 3:30 - 6:00PM, Days : Mon-Fri

Summer Camp -C++ Programming Basic , Dates: August 1 - 5, Time: 3:30 - 6:00PM, Days : Mon-Fri


Grade: 5th - 9th, Dates: August 1-  5, 2022 ,  Days: Mon - Fri  Time: 3:30 - 6:00PMNote:  1: 5 teacher: students rati0C++ is an object-oriented programming language. It also runs fast and is flexible. In this course students will learn coding fundamentals and C++ basics such as variables, conditions, flow control and also some advanced concepts such as classes, objects and constructors. Throughout the course students will apply their knowledge through developing mini-projects throughout the course and they will develop a final project based on all the concepts they have learned.

Summer Camp -Java Programming 3: AP,  Dates: June 27 - July 1, Time: 3:30PM -  6:00PM, Days: Mon - Fri

Summer Camp -Java Programming 3: AP, Dates: June 27 - July 1, Time: 3:30PM - 6:00PM, Days: Mon - Fri


Grades: 6th - 10th Date: June 27 - July 1 ,2022,  Time: 3:30pm - 6:00pm, Days: Mon - FriNote:  1: 5 teacher: students ratioJava is an established, popular, and cross-compatible programming language. In this course, students will be exposed to all of core Java programming and will be introduced to concepts such as object-oriented programming principles and will gain a strong foundation on the language. This course will cover the topics of class, objects, constructor, inheritance, polymorphism, encapsulation, IO to files, and one final project. Prerequisite  - Prior Knowledge of Java Basics

Summer Camp -Java Programming 2: Collections, Dates: June 20 - 24,2022, Time: 3:30pm - 6:00PM , Days : Mon-Fri

Summer Camp -Java Programming 2: Collections, Dates: June 20 - 24,2022, Time: 3:30pm - 6:00PM , Days : Mon-Fri


Grades:  6th - 9thDays: Mon - Fri, Dates: June 20 - 24, 2022, Time: 3:30 - 6:00PMNote:  1: 5 teacher: students ratioJava is an established, popular, and cross-compatible programming language. In this course, students will be exposed to all of core Java programming and will be introduced to concepts such as object-oriented programming principles and will gain a strong foundation on the language. This course will cover the topics of String, StringBuffer, StringBuilder, Collections class, HashSet, HashMap, recursion and one final project. Prerequisite  - Prior Knowledge of Java Basics

Summer Camp -JAVA PROGRAMMING: BASICS-August 1 - 5, 2022 ,-MON-FRI,12:30PM – 3:00PM

Summer Camp -JAVA PROGRAMMING: BASICS-August 1 - 5, 2022 ,-MON-FRI,12:30PM – 3:00PM


Grades: 6th - 10th Date: August 1 - 5,2022,  Time: 12:30pm - 3:00pm, Days: Mon - FriNote:   1: 5 teacher: students ratioThis course provides complete coverage of the core Java programming language with object-oriented programming principles and gives students the strong language foundation required for any Java-based development environment. This course covers core coding skills in Java-like variables, loops, conditions, class, void method, GUI programming widgets like buttons, labels, etc.

Summer Camp -JAVA PROGRAMMING: Basics-June 13 - 17, 2022 ,-MON-FRI,3:00PM – 6:00PM

Summer Camp -JAVA PROGRAMMING: Basics-June 13 - 17, 2022 ,-MON-FRI,3:00PM – 6:00PM


Grades: 6th - 10th Date: June 13 - 17 ,2022,  Time: 3:30pm - 6:00pm, Days: Mon - FriNote:  1: 5 teacher: students ratioThis course provides complete coverage of the core Java programming language with object-oriented programming principles and gives students the strong language foundation required for any Java-based development environment. This course covers core coding skills in Java-like variables, loops, conditions, class, void method, GUI programming widgets like buttons, labels, etc.

Summer Camp -Python for Kids: Advanced -July 25- July 30, 2022 , 3:30 - 6:00PM, Grade: 5th - 8th

Summer Camp -Python for Kids: Advanced -July 25- July 30, 2022 , 3:30 - 6:00PM, Grade: 5th - 8th


Grade: 5th - 9th, Dates: July 25-  July 30, 2022 ,  Days: Mon - Fri  Time: 3:30 - 6:00PMNote:   1: 5 teacher: students rati0Advance Python is a project-based program in which students gain an understanding of object-oriented Python programming. This course covers the concepts of lambda, inheritance, initialization, encapsulation, polymorphism, cloning, and much more. Therefore, it allows students to explore the OOP concepts in depth. For example, each concept taught leads to a corresponding project which allows for a deeper understanding of more complex Python components. By completing this program, kids will have comprehensive knowledge of python object-oriented coding. 

Summer Camp -Python for Kids: Advanced -June 27 - July 1, 2022 , 12:30 - 3:00PM, Grade: 5th - 8th

Summer Camp -Python for Kids: Advanced -June 27 - July 1, 2022 , 12:30 - 3:00PM, Grade: 5th - 8th


Grade: 5th - 9thDates: June 27-  July 1, 2022 ,  Days: Mon - Fri  Time: 12:30 - 3:00PMNote:  1: 5 teacher: students rati0Advance Python is a project-based program in which students gain an understanding of object-oriented Python programming. This course covers the concepts of lambda, inheritance, initialization, encapsulation, polymorphism, cloning, and much more. Therefore, it allows students to explore the OOP concepts in depth. For example, each concept taught leads to a corresponding project which allows for a deeper understanding of more complex Python components. By completing this program, kids will have comprehensive knowledge of python object-oriented coding. 

Summer Camp -PYTHON FOR KIDS: Intermediate -July 18 - 22, 2022 , 3:30 - 6:00PM, GRADE: 4TH - 8TH

Summer Camp -PYTHON FOR KIDS: Intermediate -July 18 - 22, 2022 , 3:30 - 6:00PM, GRADE: 4TH - 8TH


Grades:  4th - 8thDays: Mon - Fri, Dates: July 18- 22, 2022, Time: 3:30 - 6:00PMNote:  1: 5 teacher: students ratioIn Python for Kids - Intermediate, students will build upon knowledge from the previous session, learning about looping, string manipulation as an object, reading, and writing to files. During this session, students will apply their knowledge by creating mini-projects and also creating one final project at the end of the session. Prerequisite: Basic Python knowledge or Python for Kids :beginner.

Summer Camp -PYTHON FOR KIDS: Intermediate -JUNE 20 - 24, 2022 , 12:30 - 3:00PM, GRADE: 4TH - 8TH

Summer Camp -PYTHON FOR KIDS: Intermediate -JUNE 20 - 24, 2022 , 12:30 - 3:00PM, GRADE: 4TH - 8TH


Grades:  4th - 8thDays: Mon - Fri, Dates: June 20 - 24, 2022, Time: 12:30 - 3:00PMNote:  1: 5 teacher: students ratioIn Python for Kids - Intermediate, students will build upon knowledge from the previous session, learning about looping, string manipulation as an object, reading, and writing to files. During this session, students will apply their knowledge by creating mini-projects and also creating one final project at the end of the session. Prerequisite: Basic Python knowledge or Python for Kids :beginner.

Summer Camp -Python for Kids: Beginner -July 11 - 15, 2022 , 3:30 - 6:00PM, Grade: 4th - 8th

Summer Camp -Python for Kids: Beginner -July 11 - 15, 2022 , 3:30 - 6:00PM, Grade: 4th - 8th


Grade: 4th - 8thDates: July 11 - 15, 2022 , Time: 3:30 - 6:00PM, Days: Mon - FriNote:   1: 5 teacher: students ratioIn Python for Kids - Part 1, students will learn to install Python and will learn many of the fundamental concepts of programming, such as variable, if conditions, functions, and strings. They will also work with creating graphical user interfaces using Tkinter widgets such as frames, buttons, and labels. Kids will work on mini-projects and develop one final interactive game based on concepts covered in this session.

Summer Camp - Python for Kids: Beginner -June 13 - 17, 2022 , 12:30 - 3:00PM, Grade: 4th - 8th

Summer Camp - Python for Kids: Beginner -June 13 - 17, 2022 , 12:30 - 3:00PM, Grade: 4th - 8th


Grade: 4th - 8th Dates: June 13 - 17, 2022 ,  Days: Mon - Fri  Time: 12:30 - 3:00PM Note:  1: 5 teacher: students ratio In Python for Kids - Part 1, students will learn to install Python and will learn many of the fundamental concepts of programming, such as variable, if conditions, functions, and strings. They will also work with creating graphical user interfaces using Tkinter widgets such as frames, buttons, and labels. Kids will work on mini-projects and develop one final interactive game based on concepts covered in this session.