• Follow Us


Our Streams

What are Streams?

Streams provide a comprehensive treatment of a particular engineering area such as Machine Learning or Computer Engineering. Streams contain multiple collections of courses called Flows. Each Flow deals with a specific topic related to the main engineering area. For example, the first Flow in our Machine Learning Stream is "Intro to Machine Learning". 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.

How do I enroll?

Enrollment in each Stream is offered through a monthly subscription program. A subscription to a particular Stream gives students access to all the material in that entire Stream. Additionally, students will choose a weekly 1.5hr timeslot to attend one of our Instructor Assisted Project Sessions (IAPS). During each IAP Session, students will get to participate in technical challenges, interact with other students and seek help/guidance from our Instructors, Instructor Assistants (IA) and Stream Assistants (SAs) on their lessons and hands-on projects.

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).

To purchase and enroll, select a course below and click on "Purchase" from the course details page.

Computer Engineering

The Computer Engineering (CE) Stream exposes students to a comprehensive, project-based Flow of courses starting with fundamentals of electricity and DC & AC electronics.

Machine Learning

The Machine Learning (ML) Stream exposes students to a comprehensive, project-based flow of courses starting with introductory, conceptual-based topics in classification, object detection and neural networks.