• Follow Us



What are Streams?

Each Stream provides a comprehensive treatment of a particular field of engineering such as Machine Learning or Computer Engineering. Streams are divided into multiple levels called Flows. Each Flow is a collection of courses in a specific topic related to the main engineering field. Courses within each Flow contain lessons (units), assignments and hands-on projects. Hands-on projects are designed to give students a practical understanding of the theory covered in the units.

What is the tuition and what does it cover?

Streams are offered as monthly subscription programs for $240 a month. A subscription to a particular Stream gives students 24/7 access to NexStream's multimedia content for that Stream. The tuition also covers one 1.5 hour class per week.

How do I enroll?

To enroll as a student: 1) Create a student account, 2) select the Stream you would like to enroll in and 3) click on "Purchase Subscription".
To enroll your child, 1) Create a parent account, 2) create a linked student account for your child, 3) select the Stream you would like to enroll your child in and 4) click on "Purchase Subscription".
Would you rather be guided through the process? Call us at +1 (858) 247-2486, and we'd be happy to help.

Are there any Prerequisites?

For all our Streams, we require students to have satisfactorily completed 7th grade before enrolling.

For additional information, please see our FAQ page or send us your question.


NexStarter™ courses are designed to give students an introduction to a particular Stream (e.g. Machine Learning or Computer Engineering).

Computer Engineering

Our Computer Engineering (CE) courses provide a comprehensive, project based and fun learning experience in digital electronics circuit design starting with fundamentals of electricity.

Machine Learning

Our Machine Learning (ML) courses provide a comprehensive, project-based and fun learning experience in the exciting field of Artificial Intelligence.