Engineering and Entrepreneurship- Level 1

Grade Level : 7-10         Difficulty Level : Beginner         Duration: 12 weeks, 1.5 hours per week         Register Now


We live in an amazingly high-tech world, surrounded by electronic gizmos and gadgets. Because our lives are so infused with electronics, everyone – engineers, educators, entrepreneurs, students, and artists alike – can greatly benefit from learning more about them. Understanding how to read schematics, solder, program, and build circuits instills a unique understanding of the world we live in; not to mention, hacking and making with electronics is just plain fun! Anyone can (and should!) learn electronics. It’s just a matter of finding somewhere to start. Start here! In this introductory level course you'll learn the fundamentals of electrical engineering and basic electronic theory. We'll start with the very basics of circuit design and work our way up to programming electronics using the Arduino platform. You'll then apply your newly acquired engineering and programming skills to build real life products that uniquely express your creativity and engineering skills. This is an ideal class for kids who want to tinker with, build, and create their own electronic gadgets!

Program Electronics using Arduino
Create Gadgets
Electrical, Mechanical,and Software Engineering

About Arduino

Arduino is an open-source electronics platform based on easy-to-use hardware and software. It’s intended for anyone making interactive projects. Introduced in 2005, the Arduino platform was designed to provide an inexpensive and easy way for hobbyists, students and professionals to create devices that interact with their environment using sensors and actuators.

What you’ll learn

  • Basics of electrical engineering
  • Circuit design
  • Servos, motors, sensors, LEDs, speakers, and more
  • Linux Command Line Tools
  • Arduino IDE
  • Basics of Arduino programming
  • Serial Communications
  • Digital vs. Analog
  • Product Design workflow
  • Design Thinking


Who should take this course? / Do I need any programming experience for this course?

This introductory class is designed for students entering 7th grade through 10th grade. No prior programming or electronics experience is required.

How many students will be in my child’s class?

Our maximum student-to-staff ratio is 8:1. This allows us to individualize, customize and offer plenty of personalized, one-on-one time for each student. Our instructors include industry professionals and technology educators who have a genuine passion for technology and a demonstrated skill for teaching and inspiring young learners.

What equipment is required?

Students are required to bring their own Mac OS or Windows-based laptop. We support one of the two following specifications:

  • Mac: Intel chipset based Macs with OS X 10.6+
  • Windows: Intel Core2 Duo processor, Windows 7 or newer, 4GB+ of RAM


Code Hobbits is not held liable for lost or damaged items. Please make sure your computer is functioning perfectly. We will not be responsible for missed instruction because of a faulty student provided laptop. We can provide a laptop for use during the class for an extra fee of $75 per student.

At the end of this course, will my child be able to take home what they have built?

Yes. Each student gets to take his or her Arduino kit home at the end of each week.

What is your class make-up policy?

There will be NO MAKEUP CLASSES and NO MISSED CLASS CREDITS or extensions. Please make sure your child attends every class!

When and Where?

Classes are held at:
Ohlone Community College, Newark Center, 39399 Cherry Street, Newark, CA 94560

Class schedule:
1 pm – 2:50 pm on the following Sundays:
Sept 10, 17, 24, Oct 1, 8, 15, 22, Nov 5, 12, Dec 3, 10, 17

No Class on Oct 29, Nov 19, Nov 26


$688 Tuition + $100 Materials fee