Applications for the September 2026 Qualifier are open. Apply by September 27, 2026. Apply now
Foundation Level

Digital Systems

Code EE1102
Credits 4 Credits
Type Foundation
Prerequisites
Core Competencies

What You'll Learn

View Course Videos
  • The course is intended as an introduction to digital logic and systems. At the end of the course, students should be able to: understand and explain digital systems composed of basic combinational and sequential elements

  • understand issues with timing and the performance analysis of circuits

  • understand the use of finite state machine based controllers and their use in design of complex circuits

  • understand the basic operation of a microprocessor in terms of a datapath and programmable control, along with memory interfacing

12-Week Roadmap

Course Structure & Syllabus

For details of standard term assessment timelines and exam structures, visit our Academics page.

WEEK 1
Introduction of Digital compute and logic representation, Voltage Transfer Characteristics using Invertor, small signal analysis, Noise Margin
WEEK 2
Number Systems- Binary, Hexadecimal, Octal representations, Signed Magitude, 2's complement representation
WEEK 3
Sign extension for signed and unsigned number, Logic gates - AND, OR, NOT, NAND, NOR, XOR, XNOR, Truth Table for multiple input circuit, Boolean Algebra
WEEK 4
Properties of Boolean algebra, De- Morgans law, Simplifications
Reading List

Prescribed Books & References

  • Digital Logic and Computer Design, M. Mano, 2004
  • Digital Design and Computer Architecture, Harris and Harris, MK 2013
Faculty & Experts

About the Instructors

Prof. Janakiraman Viraraghavan

Prof. Janakiraman Viraraghavan

Assistant Professor , Department of Electrical Engineering , IIT Madras

Prof. Janakiraman Viraraghavan is an Assistant Professor at the Department of Electrical Engineering, IIT Madras and is part of the Integrated Circuits and Systems (iCS) group. His research interests include porting machine-learning algorithms on to hardware and statistical analysis in VLSI. He also has a keen interest in Microprocessors and Programming in general.