| Unit 1: Number System & Codes | |
| 1. | Information Processing & Representation | 
| 2. | Number Systems | 
| 3. | Number System Arithmetic | 
| 4. | Number Base Conversion | 
| 5. | Machine Representation of Numbers | 
| 6. | Complement Arithmetic | 
| 7. | Binary Codes | 
| Unit 2: Binary Logic & Gates | |
| 1. | Binary Logic & Gates | 
| 2. | Canonical & Standard Forms | 
| 3. | Physical Properties of Gates | 
| 4. | Map method of simplification | 
| 5. | Map manipulation | 
| 6. | Universal Gates | 
| 7. | XOR & XNOR Gates | 
| Unit 3: Combinational Logic | |
| 1. | Combinational Logic | 
| 2. | Half & Full Adders | 
| 3. | Carry Look-Ahead Adder | 
| 4. | MSI Parts | 
| 5. | Multiplexers | 
| 6. | Magnitude Comparator | 
| 7. | Examples of MSI Designs | 
| Unit 4: Sequential Circuits | |
| 1. | Sequential Circuits | 
| 2. | Flip-Flops | 
| 3. | Sequential Circuit Design | 
| 4. | Sequential Circuit Analysis | 
| 5. | Mealy & Moore Models | 
| Unit 5: Registers & Counters | |
| 1. | Registers | 
| 2. | Synchronous Counters | 
| 3. | More on Counters | 
| 4. | Ripple Counter & Arbitrary Count Sequence | 
| Unit 6: Memory & PLDs | |
| 1. | Memory Devices: ROM & RAM | 
| 2. | Programmable Logic Devices: PLA, PAL & FPGA |