Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Recommended resources
Module 2
Python Foundations for Structured Problem Solving
Module 3
C Foundations for ECE and Low-Level Coding
Module 4
Complexity, Searching, Sorting, Arrays, and Strings
Module 5
Stacks, Queues, and Linked Lists
Module 6
Reusable DSA Patterns for Placement Problems
Module 7
GATE ECE Strategy and Mathematical Tools
Module 8
Control Systems Through College–GATE Overlap
Module 9
Digital Communication Foundations
Module 10
Digital Design, VHDL, and Microcontroller Connections
Module 11
An ECE-Aligned Python Mini-Project
Module 12