Free video course
Digital Electronics
A free video course for ECE students and VLSI freshers: from binary numbers and logic gates to flip-flops, state machines and the bridge to CMOS. Short animated lessons (3–6 minutes) with notes under every video.
🎬 33 lessons⏱ 3–6 min each📝 Notes under every video🆓 Free
0 of 33 lessons done
SEMICON WEEKLY · VIDEO COURSEDigital Electronics1 of 33 lessons out · a new lesson every few days · next: CMOS
Lesson 1 is free for everyone. Enter your email once to unlock every other lesson, also free. Your progress is saved on this device.
Module 1: Numbers a computer understands5 lessons
- 1Analog vs Digital3:19 min · Dimmer switch vs light switch▶ Watch
- 2Binary numbersCounting on fingers with only up/downComing soon
- 3Hexadecimal & OctalColour codes like #FF0000Coming soon
- 4Negative numbers & 2's complementCar odometer rolling back 0001 → 9999Coming soon
- 5CodesWhy a rotary knob uses Gray codeComing soon
Module 2: Logic gates & Boolean algebra8 lessons
- 6AND, OR, NOTTwo switches in series (AND) vs parallel (OR)Coming soon
- 7NAND & NORBuild any circuit from one brick typeComing soon
- 8XOR & XNORStaircase light controlled from two endsComing soon
- 9Boolean algebra lawsSimplifying = fewer gates = cheaper chipComing soon
- 10De Morgan's theorem"Not (tea AND coffee)" in plain EnglishComing soon
- 11SOP, POS, minterms & maxtermsWriting a rule from a truth tableComing soon
- 12Karnaugh maps (2, 3, 4 variables)Solving in 30 s what algebra takes 5 minComing soon
- 13Don't-care conditionsBCD inputs 10–15 never happenComing soon
Module 3: Combinational circuits (output depends only on inputs now)8 lessons
- 14Half adder & full adderHow a calculator adds 1 + 1Coming soon
- 15Ripple-carry vs carry-lookahead adderWhy a 64-bit add can't wait for 64 carriesComing soon
- 16Subtractor (using 2's complement)Subtract by addingComing soon
- 17Multiplexer (MUX)TV remote choosing one channelComing soon
- 18Demultiplexer & decoderPost office sorting lettersComing soon
- 19Encoder & priority encoderKeyboard telling which key is pressedComing soon
- 20Magnitude comparatorWhich number is bigger?Coming soon
- 21Hazards & glitchesFlicker in a light when switchingComing soon
Module 4: Sequential circuits (circuits with memory)9 lessons
- 22LatchesA doorbell that stays ringingComing soon
- 23D flip-flop & the clock edgeA camera that clicks only on the beatComing soon
- 24JK & T flip-flopsA light that toggles with each pressComing soon
- 25Setup time, hold time & metastabilityJumping on a moving busComing soon
- 26Registers & shift registersA queue at a ticket counterComing soon
- 27Asynchronous (ripple) countersOdometer digits rollingComing soon
- 28Synchronous countersOrchestra on one conductorComing soon
- 29Finite state machinesTraffic light controllerComing soon
- 30FSM designUnlocking a phone with a patternComing soon
Module 5: Bridge to VLSI3 lessons
- 31MemoriesWhy RAM forgets when power goes offComing soon
- 32Propagation delay, fan-out & powerWhy a gate can't switch instantlyComing soon
- 33From gates to transistorsEvery gate you learned is made of transistorsComing soon
Learning for interviews? After each module, practise with real questions and our AI interview bot.
Digital electronics questions →