Courses

We offer  after school classes and weekend classes throughout the school year. Our curriculum and lesson plans have been designed by professors who teach technology and science classes at universities.

Programming

Programming Courses

Computational Thinking without Coding (I, II, III)
Age:6-10
We will teach Computer Science through games and puzzles with cards, string, crayons and lots of running around. These activities will introduce students to Computational Thinking through concepts such as binary numbers, algorithms and data compression. Importantly, no coding is needed.

Adventure in Programming – Scratch
Age:6-9
Let your imagination run wild in this multimedia adventure. Scratch is a fun and easy way for kids to learn the basics of programming using snap-together code blocks to build working programs.

View More
Following topics will be introduced:
Variables, Conditions, Loops, Lists (Arrays), String processing, Nested conditions, Nested loops, Multi-threading, Matrices, Functions,

alice3-Introduction-to-Programming Introduction to Programming – Alice3
Age: 8-10
Students discover key 3D game development concepts including game planning, character movement, collision detection, in-game dialogue and playability.  

View More
They will learn Object-Oriented programming principles in a Java enabled environment. Following topics will be introduced:  Variables, Data types, Conditions, Loops, Lists (Arrays), Nested conditions, Nested loops, Multi-threading, Events, Classes, Alice Functions, Alice Methods.

cpp-java-logo 150Java/C++ Programming Level  I & II
Age: 9 & up
This course provides an introduction to the Java/C++ programming language with a focus on procedural programming and brief instruction to object-oriented concept. Students will learn:

View More
Data types, Variables, Conditions, Loops, Arrays, String processing, Nested conditions, Nested loops, Functions, Classes, Introduction to basic sorting and binary search. 

AP Computer Science Preparation
Age: High School Students
Learn the basics of Java programming language to build software. Students will use variables, expressions, flow control, loops, array, handle Exception, creating classes, objects, methods, constructors,

View More
polymorphism, and learn some advanced programming concepts such as selection-sort, merge sort, heap sort, stacks, queues, search, finding minimum and maximum, successor and predecessor, insertion and deletion. This is an excellent introductory course for students planning to take AP Computer Science, wanting to develop software or becoming a game programmer.

USACO workshop (Bronze and Silver)
Age: 11 & up
This is a class for students who participate in USACO contests and training. All new participants in USACO contests start out in the bronze division, and those who score particularly well

View More
in their current division will be promoted to the next division for future contests. The workshops will build on top of our regular computer classes and are problem solving-based and the curriculum is aligned with USA Computing Olympiad (USACO).
Eligibility Requirements (meet one of the following requirements):
– Took Java/C++ Programming Level  I & II
– Took AP Computer Science course

USACO Silver Algorithm Java/C++ Level I & II
Age: 12 & up
This is a class for students who are beginning to learn fundamental problem-solving techniques (e.g., recursive search, greedy algorithms) and

View More
fundamental data structures. It has more in-depth coverage of useful algorithm to prepare students for USA Computing Olympiad silver level. Students will learn: Sorting and Searching, Floodfill, Simulation problems, Greedy methods, Recursion, Data structures, Depth first search, Breadth first search.

Lego_RoboticRobotics & Programming with LEGO RobotC
Age: 10 & up
(Carnegie Mellon University curriculum)
ROBOTC is a powerful C-based programming language with a Windows environment for writing and debugging programs,

View More
and the only programming language at this level that offers a comprehensive, real-time debugger. ROBOTC is a cross-platform solution that allows students to learn the type of c-based programming used in advanced education and professional applications.Students will learn:
– Use proper gear ratios to create speed or torque
– Accomplish tasks using analog and digital sensors
– Identify programming control structures

unity_fwUnity: 3D Game Development
Age: 10 & up
Students learn intensive video game creation, visualization and production. You will use the latest software, hardware and development tools to create concepts and prototypes for professional 3-D video gaming.

View More
Working programming knowledge (C#, C++, orJava) required. Students will learn: Basic game scripting with Playmaker & C#, Programming variables, functions and loops, Virtual terrain and environment design, Algorithms & creative problem solving, Design 3D levels, Character movement and controls.

MINECRAFT MOD with Java
Age: 10 & up
Become a better crafter and gain valuable Java™ programming experience when you learn how to create personalized Minecraft™ game mods. Work directly with Minecraft’s source code to create new types of blocks,

View More
ores and items within the game. Learn how to customize the player experience and keep the game fun, balanced and uniquely yours! (working knowledge of Java is required). Students will learn the following topics:
– Developing games using object-oriented programming
– Creating custom game mods in Minecraft™
– Using Forge ModLoader
– How to create custom, personalized Minecraft™ blocks, tools and armor

Engineering

Engineering Courses    

Jr. Robotics
Age: 5-8
This class takes Students on an introductory journey into the world of robotics. Students will be introduced to basic engineering and programming concepts as well as motors and sensors.

View More
Students will learn through playing and creating different programs using motors, light sensors, distance sensors, power, and more. Students will also learn fundamental programming concepts using drag-and-drop visual programming tool: Algorithm Design, Command Sequences and Control Flow, Conditions, Loops, Sensors and Events through creative problem solving. 

Bits Engineering: Engineering and Space Science
Age: 7 & up
Using both computer programs and hands-on experiments, kids learn about electrical engineering, structural design and space flight.

View More
It’s a chance to introduce kids to a wide range of Science subjects while exploring the science behind electronics, architecture and flight.

Bits Maker: Bits & Arduino Programming
Age: 8 & up
Students will experience guided and freestyle electronic and programming development with special dedication to architecture, stage craft,

View More
and real world problem solving. They will use Little Bits, Crafteeo Engineer Costuming, Arduino environment to learn the principles of Electrical Engineering, Mechanical Engineering, Structural Engineering and Programming.

Lego_RoboticRobotics & Technology with LEGO® MINDSTORMS®
Age: 8 & up
Students program awe-inspiring robots using LEGO’s most advanced and newest robotics technology – the powerful MINDSTORMS® EV3.

View More
Classmates work as a team to complete projects and win games created specifically for EV3. Through intuitive drag-and-drop programming software, students will learn: Algorithm Design, Command Sequences and Control Flow, Conditions, Loops, Sensors and Events through creative problem solving.

Rocketry & Space Simulation
Age: 8 & up
Our society lives in the commercial space age. In 2015, it was speculated that, “the first person who will walk on Mars is currently in 3rd grade.” This speculation was meet with little opposition.

View More
Humans are developing systems for space tourism, asteroid mining, reusable rockets, nuclear propulsion, and self-assembling structures for colonizing the moon and other planets. The people who brave the next frontier will be specialists and highly trained professionals unlike any before at home. In the same way that over the decades computer programming transitioned from obscure science to a common children’s activity so too will rocket science.
The inGenius Rocket Science Summer Camp is designed to proliferate a student’s imagination about the practice and theory of space exploration and the vehicles that will take us there. This course will teach students the vocabulary and math behind rocket thrust and orbital trajectory. Students will create and test motion hypothesis using model rockets and they will explore rocket building and space travel using the rocket simulation software.

Creative Design

Creative Design Courses

Game Design with Minecraft™
Age: 8 & 12
Students team up to customize their own Adventure Maps and shape their own gameplay experience. Students strategically tailor unique biomes that provide players with challenges and rewards,

View More
utilize Redstone to create secret passageways, traps, access points, build safe havens with resources that help players move successfully throughout the game, and install mods that allow Students to create very distinct qualities within their Minecraft™ game.

3D Modeling & 3D Printing 
Age: 9 & up
Students develop and improve their graphic design skills while mastering professional design tools. Students develop the skills necessary to research, compose, and capture digital photographic projects.

View More
They are encouraged to be creative, but are also taught to think of each project as a concise statement of artistic, documentary, and/or journalistic intent.

appInventor.fwMobile App Inventor – Creativity & Entrepreneurship
Age: 10 & up
Students learn to research, design, develop, and pitch mobile app prototypes. Developing Android applications is not as tough as it sounds.

View More
MIT App Inventor, a graphical programming platform that enables beginning students to create mobile applications for Android smart phones. Students create smart phone apps as an introduction to programming, and also as a gateway to entrepreneurship in the digital economy. Students will learn: Publishing Apps to Google Play Store, Understanding Local and Global Variables, Using Lists, Commands and Expressions, Control Flow, Arranging Components on the Screen, Manipulating Component State: Getters and Setters, Using Conditional Blocks, Events and Event Handlers, Using Multiple Screens in One App, Pseudo Random Number Generator and Random Set Seed, Data and Databases, Using the Activity Starter to launch external apps like the phone’s web browser, Blocks with Dropdowns, Working with Images and Sounds.

graphic_design.fwGraphic Design & Photography
Age: 8 & up
Students develop and improve their graphic design skills while mastering professional design tools. Students develop the skills necessary to research, compose, and capture digital photographic projects.

View More
They are encouraged to be creative, but are also taught to think of each project as a concise statement of artistic, documentary, and/or journalistic intent.

digital_filmmakingDigital Filming & Visual Effect
Age: 10 & up
This class covers the fundamentals and creative aspects of filmmaking, animation, acting & directing, and editing. From developing the idea to planning the production process to screening the finished masterpiece,

View More
students will be immersed into the wonderful world of filmmaking. Students learn how to create special effects. Experience the entire production process, from screenwriting and storyboarding to editing and motion-graphic composition.

3D Jewelry Design
Age: 10 & up
This week-long camp teaches basic jewelry-making techniques. In addition, you will explore the fundamentals of composition and color theory while learning to use computerize design tool.

View More
 You will learn and accomplish many complex designs in a fraction of the time required when compared to using old fashion artisan methods. At the end of the camp, you will design 3D objects ready for 3D printing.

Presentation by Design
Age: 8 & up
You never get a second chance, to make a first impression! This camp teaches hands-on discovery of all the elements of a successful presentation:  your message, storytelling, visuals and oratory.

View More
This camp provides a quick guide for creating your own presentation from scratch, or improving an existing one, using the 10-step Extreme Presentation method. The Extreme Presentation method takes a marketing approach to presentation design: focusing on how to “sell” your ideas to your audience. In this week kids will learn how to use different tools like PowerPoint, Prezi to make eye catching presentation. 

Creative Web and Blog Writing
Age: 10 & up
Design your own web site and start your own blog in a week! This class teaches basic elements of HTML, CSS and WordPress. It also teaches students how to create blogs to share ideas.

Management

Management Courses

Finance & Investment for Jr.
Age: 8 & 12
In this class students will learn about various investment products and strategies. Students will acquire an understanding on how finances really work and

View More
be challenged with real world situations. After gaining a basic understanding of financial strategies, Students will become involved in individual and group projects, such as investing in stocks, mutual funds, and bonds. Also working in groups to set up and present a model investment firm: and exploring alternative investments such as real estate, insurance, and derivatives.

Young Entrepreneur Boot Camp
Age: 10 & up
Entrepreneur Boot camp is a one week entrepreneurship camp that gives children the opportunity to develop and implement their entrepreneurial skills.

View More
The Entrepreneur Boot camp was developed to provide young people with an entrepreneurial experience using the activities and business simulation as a platform towards discovering their own personal qualities, characteristics and attitudes as an entrepreneur.

Leaders in Training
Age: 10 & up
Leadership Camp is where the campers will learn the characteristics of a good leader. They will be involved in some Tribes activities that will reinforce the need for team players.

View More
We encourage our campers to become strong independent leaders and thinkers while engaging them in different challenging activities. Through friendship, workshops and encouragement, A PLUS Leadership Camp offers children a multi-camp experience designed to build positive values and to provide growth to prepare them for roles as leaders. Through our programs we aim to help children develop: Responsibility, self-respect, curiosity for learning and an eye for caring for others.  

Debate & Public Speaking
Age: 10 & up
Too many students have something to say but do not have the tools to speak in public effectively and with comfort.

View More
Sharpening communication abilities helps students succeed in a world that demands confidence, articulation and the ability to clearly communicate ideas. By building superior speaking skills, students will prepare to excel in school, attain their dream jobs, defend their beliefs and values, and become leaders in their schools and communities. This camp will be an emphasis on oral communication as well as writing skills in this course, arguing the topics of the day. 

Presentation by Design
Age: 10 & up
You never get a second chance, to make a first impression! This camp teaches hands-on discovery of all the elements of a successful presentation:

View More
your message, storytelling, visuals and oratory. This camp provides a quick guide for creating your own presentation from scratch, or improving an existing one, using the 10-step Extreme Presentation method. The Extreme Presentation method takes a marketing approach to presentation design: focusing on how to “sell” your ideas to your audience. In this week kids will learn how to use different tools like PowerPoint, Prezi to make eye catching presentation. 

Sciences

Sciences Courses

chemistry laboratory equipment, test tubes
Chemistry Courses
for Kindergarten
1-2 Grade
3-4 Grade
5-7 Grade

modern-physics
Physics Courses
for Kindergarten
1-2 Grade
3-4 Grade
5-7 Grade

biology
Biology Courses
for Kindergarten
1-2 Grade
3-4 Grade
5-7 Grade

Visual and Fine Arts

Drama

Age: 5 & up
This year Eileen will teach the inGenius drama camp and share her years of stage experience with our campers.
The drama camp emphases on developing communication and collaboration skills that prepare students for presentations and public speaking. Students will earn play-making, acting, understanding art forms, analyzing and constructing meanings, pantomime, body awareness and much more.  Students will perform in a production at the end of the session for parents and other campers. Every kid is a Shining Star in our show. 

Art+Science=Magic
We offer different art classes during the summer.

Others Courses

golfGolf
Age: 7  & up
Del Mar Golf Center will host this popular inGenius summer camp again this summer!
Limit to 12 kids, so act quickly to be one of lucky Golf players.

View More
Whether a player is swinging the club for the first time or looking to refine his or her skills, we are offering a fun way for kids to learn the lifelong game of golf. Our experienced instructors keep it fun and educate. During this dynamic week, students will receive detailed coaching for putting, full swing, and more. By the end of the week, players will have learned fundamental skills, etiquette, rules and sportsmanship. 

cooking2Cuisine Art-Cooking around the world
Age: 7 & up
Come and travel with us around the world and have some food. Cooking, Learning, Eating, Making Friends, Having a Fantastic summer….

View More
That’s what Cooking Round the World Summer Camp is all about! We offer weekly cooking and cultural education camp programs in inGenius. Each day we immerse a child into the country and culture of the day. We cook and eat different dishes from the country of the day. Children learn cooking skills while experiencing a country’s culinary flavors. 

We also offer the following classes:
Crime Scene Investigation
Being a Detective
Secret Spy School
Art Appreciation
Reading and Writing
Math
History
Multi Sports
Chess
Chinese
& More

Comments are closed