🇮🇳 GATE CS & IT Engineering · subject
GATE CS & IT Engineering Digital Logic Syllabus
Every chapter and topic of Digital Logic examined in GATE CS & IT Engineering — 5 chapters, 10 topics, plus 51 flashcards written against it.
Digital Logic syllabus — full chapter and topic list
Expand any chapter to see its topics and sub-topics. This is the whole examinable outline for Digital Logic in GATE CS & IT Engineering, not a summary of it.
-
Boolean Algebra
2 topics- Basic Concepts
- Laws and Theorems
-
Combinational Circuits
2 topics- Logic Gates
- Adders and Subtractors
-
Sequential Circuits
2 topics- Flip-Flops
- Counters
-
Minimization
2 topics- Karnaugh Maps
- Quine-McCluskey Method
-
Number Representations and Computer Arithmetic
2 topics- Fixed Point Arithmetic
- Floating Point Arithmetic
Digital Logic flashcards for GATE CS & IT Engineering
18 of 51 cards from the Digital Logic deck — real questions with worked answers.
In digital systems, what is the difference between a bit and a nibble, and how many distinct values can an $n$-bit binary number represent?
A bit is a single binary digit ($0$ or $1$); a nibble is a group of $4$ bits. An $n$-bit binary number can represent $2^{n}$ distinct values, ranging from $0$ to $2^{n}-1$.
How do you convert the unsigned binary number $1011_{2}$ to decimal?
Weight each bit by its positional power of $2$: $1\cdot2^{3} + 0\cdot2^{2} + 1\cdot2^{1} + 1\cdot2^{0} = 8 + 0 + 2 + 1 = 11_{10}$.
What is the $2$'s complement representation, and how is the range of an $n$-bit $2$'s complement number expressed?
The $2$'s complement of a number is obtained by inverting all bits and adding $1$. An $n$-bit $2$'s complement number represents values in the range $-2^{n-1}$ to $2^{n-1}-1$.
How are the binary and Gray codes related, and what key property does Gray code possess?
Gray code is a reflected binary code in which two successive values differ in exactly one bit. To convert binary $b$ to Gray $g$: $g_{i} = b_{i} \oplus b_{i+1}$ (MSB unchanged). This single-bit-change property minimizes errors in transitions.
What is the excess-3 (XS-3) code for a decimal digit $d$, and why is it a self-complementing code?
Excess-3 code is $d + 3$ expressed in $4$-bit binary. It is self-complementing because the $9$'s complement of a digit is obtained simply by taking the $1$'s complement (bitwise NOT) of its XS-3 code.
State the difference between weighted and non-weighted codes, giving one example of each.
In a weighted code each bit position has a fixed numeric weight (e.g., BCD/$8421$, where weights are $8,4,2,1$). In a non-weighted code positions have no fixed weight (e.g., Excess-3 and Gray code).
How do you detect overflow when adding two $n$-bit $2$'s complement numbers?
Overflow occurs when two operands of the same sign produce a result of the opposite sign. Equivalently, overflow $= C_{in} \oplus C_{out}$ of the most significant bit position.
State the two basic algebraic laws (commutative and associative) of Boolean algebra for AND and OR.
Commutative: $A + B = B + A$ and $A \cdot B = B \cdot A$. Associative: $(A+B)+C = A+(B+C)$ and $(A\cdot B)\cdot C = A\cdot(B\cdot C)$.
State De Morgan's two theorems in Boolean algebra.
$\overline{A + B} = \overline{A} \cdot \overline{B}$ and $\overline{A \cdot B} = \overline{A} + \overline{B}$. The complement of a sum equals the product of complements, and vice versa.
State the absorption laws of Boolean algebra.
$A + A\cdot B = A$ and $A\cdot(A + B) = A$. A second form: $A + \overline{A}\cdot B = A + B$ and $A\cdot(\overline{A}+B) = A\cdot B$.
What is the consensus theorem in Boolean algebra?
$A\cdot B + \overline{A}\cdot C + B\cdot C = A\cdot B + \overline{A}\cdot C$. The redundant consensus term $B\cdot C$ can be eliminated. Dual form: $(A+B)(\overline{A}+C)(B+C) = (A+B)(\overline{A}+C)$.
State the distributive laws of Boolean algebra.
$A\cdot(B+C) = A\cdot B + A\cdot C$ and the dual $A + B\cdot C = (A+B)\cdot(A+C)$. Note the second form has no counterpart in ordinary algebra.
List the Boolean identity (null, identity, idempotent, and complement) laws.
Identity: $A+0=A$, $A\cdot1=A$. Null: $A+1=1$, $A\cdot0=0$. Idempotent: $A+A=A$, $A\cdot A=A$. Complement: $A+\overline{A}=1$, $A\cdot\overline{A}=0$.
What is the principle of duality in Boolean algebra?
The dual of any valid Boolean identity is also valid; it is obtained by swapping every $+$ with $\cdot$ and every $0$ with $1$, while keeping all variables unchanged. Example: dual of $A+1=1$ is $A\cdot0=0$.
Write the truth table outputs and Boolean expressions for the XOR and XNOR gates of two inputs $A$ and $B$.
XOR: $Y = A\oplus B = \overline{A}B + A\overline{B}$, output is $1$ when inputs differ. XNOR: $Y = \overline{A\oplus B} = AB + \overline{A}\,\overline{B}$, output is $1$ when inputs are equal.
Why are NAND and NOR called universal gates?
Because any Boolean function (AND, OR, NOT, and hence any logic circuit) can be implemented using only NAND gates or only NOR gates. For example, NOT from NAND: $\overline{A} = \overline{A\cdot A}$.
Give the Boolean expressions for a $2$-input NAND and a $2$-input NOR gate.
NAND: $Y = \overline{A\cdot B}$, output is $0$ only when both inputs are $1$. NOR: $Y = \overline{A+B}$, output is $1$ only when both inputs are $0$.
How can the number of gate inputs/levels affect propagation delay, and what is fan-out?
Each gate level adds propagation delay, so deeper circuits are slower. Fan-out is the maximum number of standard gate inputs a single gate output can reliably drive without degrading logic levels.
Planning Digital Logic for GATE CS & IT Engineering
Digital Logic is about 8% of the GATE CS & IT Engineering syllabus by topic count — 10 of 120 topics, spread over 5 chapters. At roughly 45 minutes per topic plus 12 minutes per sub-topic, a first pass runs to about 8 hours.
The heaviest chapters are Boolean Algebra (2 topics), Combinational Circuits (2 topics), Sequential Circuits (2 topics) . Front-load those while your energy is high; the short chapters are better revision filler later.
Work top-down: read the chapter, then tick topics off individually rather than marking the whole chapter done. Sub-topics are where silent gaps hide.
Digital Logic (GATE CS & IT Engineering) FAQ
What is in the GATE CS & IT Engineering Digital Logic syllabus?
Digital Logic is split into 5 chapters — Boolean Algebra, Combinational Circuits, Sequential Circuits, Minimization and Number Representations and Computer Arithmetic, containing 10 topics and 0 sub-topics in total.
How is Digital Logic structured in the GATE CS & IT Engineering syllabus?
5 chapters. Digital Logic accounts for about 8% of the topics in the whole GATE CS & IT Engineering syllabus (10 of 120).
How long should I spend on Digital Logic for GATE CS & IT Engineering?
Budget around 8 hours for a first pass through Digital Logic — about 45 minutes per topic plus 12 minutes per sub-topic across its 10 topics. Add revision cycles on top.
Are there flashcards for GATE CS & IT Engineering Digital Logic?
Yes — a 51-card Digital Logic deck. Sample cards are printed on this page, and the full deck is free in the Examius app with spaced repetition scheduling.