Common questions

Everything to know before you register.

Getting started

Do I need any experience?

Embedded Systems and PCB Design Level 1 are for complete beginners. STM32 Level 1 needs Arduino and embedded C basics, and PCB Design Level 2 needs Level 1 or equivalent experience.

Which course should I take first?

Embedded first and PCB second is the natural order, but both Level 1 courses suit beginners and can be taken together if you have the time.

Who is this for?

University students, working professionals and hobbyists who want to build real hardware skills.

Fees and registration

How much does each course cost?

. Register through the Google Form and complete payment to lock your seat.

How does early bird pricing work?

It is a discount on the regular fee for those who register early in a window. Current fees are on the Courses page. Spots are limited.

How do I pay?

Payment details are shared after you submit the registration form.

Are registrations open?

Windows open after academic breaks.

Format

Which language are the sessions in?

A mix of Urdu and English. Explanations are in Urdu, while technical terms and code stay in English.

Are sessions live or recorded?

Sessions are recorded and available to everyone enrolled, so you never fall behind.

How long is each course?

Every course runs for 4 weeks, fully online.

Hardware and software

What hardware does the Embedded course need?

An Arduino board (Uno or Nano), an ESP8266 module (NodeMCU) and a basic component kit with breadboard, resistors, LEDs, sensors, servo and DC motors. The full list is shared before the course starts.

What do I need for PCB Design?

A laptop with KiCad and EasyEDA installed, both free. You can optionally order your board from JLCPCB at the end.

Certificates and next steps

Do I get a certificate?

Yes. Each certificate has a credential ID that anyone can check on the verification page.

What comes next?

On the roadmap: .

Still stuck? Contact us.