Digital Electronics and Computer Organization
Offered in Semester 2, Semester 1 for CSE, IT, ECE, CSE-AI, CSE-DS · Prerequisites: None
01Syllabus (unit-wise)
Official topics from the 2025-26 syllabus, unit by unit.
IUnit I▸
Number systems: binary, octal, decimal, hexadecimal, base conversions, complements (1's, 2's, 9's, 10's), binary arithmetic, signed number representations (sign-magnitude, 1's and 2's complement), overflow conditions. Binary codes: BCD, Gray code, ASCII, parity bits, Hamming codes. Boolean algebra: axioms and theorems, switching algebra, logic gates and their realization, truth tables, canonical forms, minterms and maxterms. Logic simplification using Boolean algebra and Karnaugh maps (up to 5 variables), don't care conditions, NAND-NAND and NOR-NOR networks. Quine-McClusky's Algorithm. Combinational hazards, static-1 and static-0 hazards, hazard-free realization.
IIUnit II▸
Design and implementation of: adders (half, full, carry lookahead), subtractors, comparators, encoders, decoders, priority encoders, multiplexers, demultiplexers. Function realization using MUX, DEMUX, and ROM. Design of arithmetic circuits: 4-bit adders/subtractors, BCD adders. Magnitude comparator, code converters, parity generator/checker. Use of standard ICs and programmable logic devices (PLA, PAL — basic introduction). Binary multipliers: combinational array multiplier. Introduction to Verilog-based truth-table and logic-level modeling.
IIIUnit III▸
Bistable elements: latches (SR, D), flip-flops (SR, D, JK, T — level and edge-triggered), characteristic equations, excitation tables, timing diagrams. Flip-flop timing: setup, hold, propagation delay, metastability. Counters: asynchronous, synchronous, up-down, modulus-n, Johnson, ring counters. Shift registers and bidirectional shift registers. Sequential design methodology using state diagrams, Moore and Mealy machines, state reduction. Design of synchronous sequential circuits, up/down and modulus counters, shift registers, Ring counter, Johnson counter, timing diagram, serial adder, sequence detector, Design of sequence detectors, control logic with FSMs. Classification of memories: ROM, RAM, static and dynamic RAM, memory cell design concepts, memory timing, address decoding logic.
IVUnit IV▸
Functional components of a digital computer: control unit, ALU, registers, memory, and interconnect. Instruction cycle: fetch, decode, execute. Register transfer language (RTL), micro-operations, and control signals. Control unit design: hardwired control logic (detailed), microprogramming (basic concepts only). Introduction to bus structures, memory read/write sequences. Addressing modes: immediate, direct, indirect, register, indexed. I/O mechanisms: program-controlled, interrupt-driven, DMA overview. Basic instruction format and design: 1- address, 2-address, 3-address machine. Conceptual design of a simple accumulator-based computer..
02Marking scheme
How this paper is evaluated
03Course outcomes
What you should be able to do after this course
Ability to understand codes and minimize Boolean expression
Design and Implement Combinational and Sequential Circuits
Ability to Design Finite state machines of the Moore and Mealy types
Understand functioning of a digital computer
04Books
Prescribed textbooks and references
Textbooks
- 01Digital Logic and Computer Design, M. Morris Mano, Pearson Education, Latest Edition.
References
- 01Digital Design and Computer Architecture, David Harris & Sarah Harris, Morgan Kaufmann, Latest Edition.
- 02Computer System Architecture, M. Morris Mano, Rajib Mall Pearson Education, 2017
- 03Computer Organization and Embedded Systems, Carl Hamacher, Z. Vranesic, S. Zaky, McGraw-Hill, Latest Edition.
- 04Fundamentals of Digital Logic with Verilog Design, Stephen Brown and Zvonko Vranesic, McGraw-Hill, Latest
- 05Edition.
- 06Digital Systems: Principles and Applications, Ronald J. Tocci, Neal S. Widmer, Pearson, Latest Edition.
- 07Computer System Architecture, M. Morris Mano, Pearson Education, Latest Edition.
- 08Fundamentals of Logic Design, Charles H. Roth, Jr., Larry L. Kinney, Cengage, Latest Edition.
- 09Computer Organization and Embedded Systems, Hamacher, Vranesic, Zaky, McGraw Hill, Latest Edition.
- 10Computer Architecture: A Quantitative Approach, John L. Hennessy and David A. Patterson, Morgan Kaufmann,
- 11Latest Edition.
No notes or PYQs yet
This section fills up as more resources are added. Check back soon — or ask in the community.