Core Subjects
Every core subject with its topics and hand-picked free notes, PDFs and reference material.
Engineering Mathematics
Calculus, linear algebra, differential equations and probability — the language every branch runs on.
Sem 1–4 • 4 resources
Engineering Physics
Waves, optics, quantum basics and solid state — the physics behind devices.
Sem 1–2 • 3 resources
Basic Electrical Engineering
DC/AC circuits, network theorems and machines — the first-year electrical foundation.
Sem 1–2 • 3 resources
Programming Fundamentals (C)
First programming course — syntax, pointers, arrays, files and structured problem solving.
Sem 1 • 3 resources
Data Structures & Algorithms
The single highest-leverage subject for placements and higher studies.
Sem 3 • 4 resources
Digital Electronics & Logic Design
Boolean algebra to sequential circuits and HDL — the gateway to VLSI and embedded.
Sem 3 • 4 resources
Signals & Systems
Transforms and system behaviour — the base for DSP, control and communications.
Sem 3–4 • 3 resources
Analog Electronics
Diodes, BJTs, MOSFETs, amplifiers and op-amps — hands-on circuit design.
Sem 3–4 • 3 resources
Microprocessors & Microcontrollers
8085/8051 to ARM Cortex-M — architecture, assembly and peripheral interfacing.
Sem 5 • 3 resources
Communication Systems
Analog and digital modulation, noise and information theory.
Sem 5 • 3 resources
Digital Signal Processing
Discrete-time processing, DFT/FFT and digital filter design.
Sem 5–6 • 3 resources
Control Systems
Feedback, stability and controller design across electrical and mechanical systems.
Sem 5 • 3 resources
VLSI Design
CMOS logic, layout, timing and the RTL-to-GDSII flow.
Sem 6–7 • 3 resources
Embedded Systems & IoT
Firmware, RTOS and connected devices — the most job-dense hardware skill.
Sem 6 • 3 resources
Operating Systems
Processes, memory, scheduling and file systems — core CS and GATE heavy.
Sem 4–5 • 3 resources
Database Management Systems
Relational modelling, SQL, normalisation, transactions and indexing.
Sem 5 • 4 resources
Computer Networks
The layered internet — from Ethernet frames to HTTP and security.
Sem 5–6 • 3 resources
Theory of Computation
Automata, grammars, Turing machines and decidability.
Sem 5 • 3 resources
Software Engineering
Requirements, design patterns, testing and delivery practices.
Sem 6 • 3 resources
Machine Learning
Supervised and unsupervised learning with real datasets.
Sem 6–7 • 4 resources
Power Systems
Generation, transmission, distribution, protection and load flow.
Sem 5–6 • 3 resources
Power Electronics
Converters, inverters and drives — the backbone of EVs and renewables.
Sem 6 • 3 resources
Thermodynamics
Energy, entropy and cycles — the core mechanical subject.
Sem 3 • 3 resources
Fluid Mechanics
Statics, dynamics, flow through pipes and boundary layers.
Sem 4 • 3 resources
Strength of Materials
Stress, strain, bending and torsion — design safety fundamentals.
Sem 3 • 3 resources
Structural Analysis
Trusses, frames and indeterminate structures.
Sem 4–5 • 3 resources
Engineering Mechanics
Statics and dynamics of rigid bodies.
Sem 1–2 • 2 resources
Environmental Engineering
Water supply, wastewater treatment, air pollution and solid waste.
Sem 5 • 3 resources