COVID-19 update: Adhering to social distancing and PPE recommendation Bytes & Bots is reopening! Limited capacity classes and summer camps now available.

Maker 4.0

Make Almost Anything You Want!

Make Your Own App

Learn to Code and Explore the Magical World of Computing.

Your Story Your Game!

Design and Develop Your Own 2-D and 3-D Games.

AI is the new electricity

Explore AI and Machine Learning

High School Classes

If you are interested in enrolling in a class, please contact us and visit our labs

Maker 4.0

Maker 4.0 integrates all of our programs together and makes our students makers and innovators.

Students can apply their coding and engineering skills to make almost anything they can imagine. Projects range from a simple LED Christmas Tree or a Motion Sensor to a fully functional complex Home Automation system.
 
Depending on their entry level skills and interests they can work with basic hardware such as LEDs, breadboards, servo motors, and ultrasonic sensors. Students control this hardware using a Raspberry Pi and Python coding, or use Arduino and code in C to control more advanced hardware such as temperature sensors and LCD screens.
Advanced level students can build and code smart devices applying Internet of Things or IoT technologies, and choose to work on their own projects. Engineering Design and Additive Manufacturing/3D Printing labs are included based on the student project. Additional materials cost may apply depending on the project.


Class Hours:

Week Days: 6.20PM to 8.20PM
Saturdays: 1PM to 3PM
(Choose one class per week)

Contact Us
AP Computer Science Principles & AP Computer Science A

Full School Year (September through May) Hand-on Project Based Courses


AP Computer Science Principles: This course is designed to help students explore how computer science and technologies are used in the real world. It a general introduction does not rely on any particular programming language. You can choose a simple programing such as Python or scripting language such as Javascript or any block-based programming tool for your hands-on project. The course involves the broader ideas behind computing, such as algorithms and data, creativity, the internet, programming, cybersecurity and the social implications of the field. AP Computer Science Principles is equivalent to an introductory college-level course in computing. The course discusses creativity, abstraction, data and information, the internet and global impact and covers six computational thinking practices: connecting computing, creating computational artifacts, abstracting, analyzing problems and artifacts, communicating and collaborating.
If you are unsure about your future education and or your career in Information and Communication technology then this is the course that will help you get the answer!

AP Computer Science A
: This course draws heavily upon theory, formal logic, abstract data structures, and a conceptual understanding of algorithms, you also must gain significant experience applying the concepts to tackle a wide range of problems. As you design data structures and develop algorithms, you should integrate ideas, test hypotheses, and explore alternative approaches. Further, activities motivated by real-world applications can provide insights about how computing can be useful in society, motivate the study of technical issues, and capture your interest.

Since this Bytes & Bots hands-on course is designed to walk you through real-world and engaging contexts the labs sometimes cover content that goes beyond what is assessed in your AP Computer Science A Exam.

Bytes & Bots AP Computer Science A course is based on our proven 80/20 format. 80% hands-on structured-lab experiences to engage you in individual or group problem solving and 20% research. Students design, build, code and create solutions to real world problems, and present the solutions precisely (i.e., in the Java programming language), test your solutions, identify and correct errors (when mistakes occur), and compare possible solutions.

Have serious fun while doing cool projects and succeed in the AP Comp Science exams. It’s about using the skills you’ll learn to solve real-world problems. Build Java code driven smart devices and apps in our lab and prepare for the exam.

Example Apps and Projects:     

  • Create apps to track health data and provide real-time suggestions for ways to live healthier.
  • Program models and experiments that help answer biology, physics, and sociology questions.
  • Design and build robots for use in fields like manufacturing, surgery, research, and transportation.
  • Create smart devices and tools that people can use in the real world.


Live Online Class

Wednesdays : 6:30 PM to 8:30 PM


Join!
AI & Machine Learning

AI & Machine Learning Course introduces students to Artificial Intelligence (AI) and Machine Learning (ML) technologies and tools.  You will explore use cases and applications of AI, understand AI concepts and terms like machine learning, deep learning and neural networks. You will be exposed to various issues and concerns surrounding AI such as ethics and bias, & jobs, and get advice from experts about learning and starting a career in AI. You will also demonstrate AI in action with a mini project and see how Deep Learning (DL) can utilize a wide range of very large data sets (Big Data) in a vast array of formats (unstructured text, speech, images, audio and video). Machine Learning is dependent upon given features of the data to perform classification, detection, or prediction.

This course does not require any programming or computer science expertise and is designed to introduce the basics of AI to anyone whether you have a technical background or not.

Class Hours:

Week Days: 6.20PM to 8.20PM
Saturdays: 1PM to 3PM
(Choose one class per week)

Contact Us
Game Design & Development

Game Design & Development helps students explore and learn game design and development while having fun!

Students learn to use real world 2-D and 3-D game development tools and technologies. They use the Unity Game Engine and programming languages like C-Sharp.

Develop their own game ideas and work on a single project for the entire length of the class.



Class Hours:

Week Days: 6.20PM to 8.20PM
Saturdays: 1PM to 3PM
(Choose one class per week)

Contact Us
App Development for Android & iOS

App Development for Android & iOS - Design-Create-Share series of camps, lets students explore "mini-App project" based hands-on labs.

Learn the very basics of mobile applications using the App Inventor. It is a simple to use, yet powerful tool for younger developers like you! Then move on to a more advanced app development. We will use the tools provided by Android and Apple, to build real world applications, and publish them to Google Play or App Store. So be prepared to brainstorm the ideas!

Next, after you are more confident with mobile app development, we will start making web apps! Here you will experience how a real web developer works. You will learn how to manage a large project, or even work in groups!

Technologies and App Development Platform: MIT AppInventor, Android OS & SDK, Web Services, Swift & iOS..

Class Hours:

Week Days: 6.20PM to 8.20PM
Saturdays: 1PM to 3PM
(Choose one class per week)

Contact Us
Back to the top