Choose for your current level

If a topic is new, start with a structured course or a textbook chapter and its examples. If you know the foundations, use notes to revise and topic PYQs to identify gaps. These are selected legitimate learning references, rather than a claim that a particular book guarantees a score. Use the publisher or course provider’s current listing to confirm editions and access terms.

Electrical Networks

Algebra, complex numbers, differential equations and passive-sign convention. are useful prerequisites. Start with the linked resource for conceptual depth; the short site notes are suitable for a first revision pass.

Signals and Systems

Complex exponentials, integration, summation and basic differential equations. are useful prerequisites. Start with the linked resource for conceptual depth; the short site notes are suitable for a first revision pass.

Digital Circuits

Binary numbers, Boolean operations and combinational logic. are useful prerequisites. Start with the linked resource for conceptual depth; the short site notes are suitable for a first revision pass.

Build a small resource set

Choose one main learning source per subject, one syllabus checklist and an error log. Finish a representative concept-and-practice cycle before switching sources. A purchased textbook is optional where a suitable legitimate free course or textbook is available.