Flagship Engineering Tracks

Switch tabs inside any track card below to inspect syllabus modules, projects, and tools — or launch its interactive virtual lab.

Student Portal (EIC FORM)
8-Week Intensive + Hardware Kit

Circuit Design Track

8 Weeks Hardware Kit + 2 Projects

8-week intensive program covering analog, digital, and mixed-signal circuit design. Includes hardware kit and 2 practical projects.

  • Semiconductor fundamentals & component physics
  • Op-amps, active filters & signal conditioning
  • Power supply design (LDO & switch-mode converters)
  • Microcontroller interfacing & sensor front-ends
  • EMC/EMI best practices & IEC 61000-4-5 surge protection
  • Project 1: Multi-Rail Regulated Industrial Power Supply with Surge Immunity
  • Project 2: Mixed-Signal Sensor Conditioning & Microcontroller Interface Board
  • Physical Electronic Hardware Kit included for hands-on bench validation
  • LTspice / PSpice Circuit & Thermal Simulation
  • Altium & OrCAD Schematic Capture Workflows
  • Digital Oscilloscope, Function Generator & Bench Testing
15-Week Flagship Program

PCB Design Track

15 Weeks 2 & 14-Layer Layouts

15-week professional PCB layout course. Master industry tools and workflows from schematic to Gerber release.

  • Altium Designer CAD & custom query design rules
  • 2 & 14-layer stack-up architecture & high-speed routing
  • Power Supply and Microcontroller based projects
  • DFM/DFA principles & IPC Class 2/3 verification
  • Material consideration and impedance stack-up design
  • Project 1: Power Supply & Mixed-Signal Microcontroller PCB Layout
  • Project 2: High-Speed Multi-Layer Board with 50Ω SE, 90Ω & 100Ω Differential Impedance
  • Complete Gerber X2, ODB++, IPC-2581, XY Centroid & 3D STEP sign-off
  • Altium Designer (Custom Query Syntax & Constraint Manager)
  • 2D Field Solver Stackup & Controlled Impedance Calculator
  • CAM350 / Gerber Audit & Panelization Workflows
Firmware & Bare-Metal Track

Advanced C Programming

8 Weeks Bare-Metal Drivers + ISR

Master bare-metal Embedded C programming, memory-mapped register control, pointers, and real-time hardware driver architecture.

  • Bitwise manipulation, pointers, structures & memory map
  • Volatile keyword, ISR latency & lock-free ring buffers
  • Peripheral driver development (GPIO, UART, SPI, I2C, ADC)
  • State machines, modular architecture & MISRA-C rules
  • Hardware bring-up & real-time JTAG/SWD debugging
  • Project 1: Custom Bare-Metal Peripheral Driver Library from Datasheet
  • Project 2: Real-Time Sensor Telemetry & Fault-Tolerant Control System
  • Hands-on debugging with logic analyzers and microcontroller targets
  • GCC ARM / STM32Cube / Keil / MPLAB Toolchains
  • JTAG/SWD Hardware Debuggers & Logic Analyzers
  • Git Version Control & Static Code Analysis

Interactive Virtual Hardware & Firmware Lab

Experience what you will master in class — test live Op-Amp filter waveforms, simulate 2 to 14-layer Altium impedance stackups, or flip bare-metal C registers.

EIC Live Engineering Simulation Bench

Interactive Real-Time Hardware Telemetry

Op-Amp Active Low-Pass Filter & SMPS Ripple Lab

Adjust the signal frequency, high-frequency EMI noise, and RC filter cutoff below to observe real-time attenuation on the oscilloscope.

CH1 (Amber): Noisy Input | CH2 (Emerald): Filtered Output SNR: +24.5 dB
Peak-to-Peak (Vpp) 3.30 V
Residual Ripple 18 mV
Track Module Op-Amps & EMC

2 to 14-Layer Impedance & Altium Query Lab

Select a board stackup (1.6 mm FR-4, 35 µm Cu) and adjust trace width (W) to calculate single-ended impedance (Z0).

// Altium Custom Query Taught in Lab:
InDifferentialPairClass('All Differential Pairs') And OnLayer('Top Layer')
4-Layer Controlled-Impedance Stackup 1.60 mm | 35 µm Cu
Calculated Z0 (SE) 56.7 Ω
90Ω / 100Ω Diff 5.2/6.0 | 4.5/6.5 mil
Prop. Delay 148 ps/in
Explore Full 15-Week PCB Design Track →

Bare-Metal 8-Bit GPIO / Control Register Simulator

Click any bit (Bit 7 down to Bit 0) below to toggle it between 0 and 1 and see the generated Embedded C bitwise code.

Live C Bitwise Expression Generator HEX: 0x05 | DEC: 5
volatile uint8_t *GPIOA_ODR = (uint8_t *)0x40020014;
*GPIOA_ODR |= (1U << 2) | (1U << 0); // 0x05
Register Binary 0000 0101
Active Pins High PA0, PA2
Coding Standard MISRA-C Safe
Explore Advanced C Programming Track →

Specialized Workshops

Click any workshop card below to inspect its day-by-day hands-on lab schedule and project outcome.

3 Days

Power Electronics

3-day deep dive into switch-mode power supplies, converters, and thermal management.

Inspect Schedule →
3 Days

RF Design

Introduction to RF principles, impedance matching, and PCB layout for high-frequency circuits.

Inspect Schedule →
4 Days

High-Speed Digital

DDR, PCIe, and high-speed interface design with signal integrity analysis.

Inspect Schedule →
5 Days

Embedded Systems

Combine circuit design with firmware for complete IoT product development.

Inspect Schedule →
SMPS & Thermal

Power Electronics (3-Day Deep Dive Schedule)

    Hands-On Workshop Outcome

    Design & simulate a 24V-to-5V/5A industrial Buck converter with thermal sign-off.

    Upcoming Batches

    EIC Admin — Dynamic Batch & Column Controller

    Rename or hide/show any table column, edit all batch cells, add new batches, and save directly to the server.

    1. Customize Column Titles & Visibility

    2. Edit Batch Rows (All Columns Controlled by EIC Admin)

    Show Course Title Subtitle / Track Type Category Start Date Text Reminder Date Duration Mode / Fee Seats Left Total Seats Status Button Text Delete
    Sticky Mobile Quick-Action Bar (Visible on Small Screens) -->
    EIC FORM