Learn CSIT
CSC-116Systems

Digital Logic

Semester I3 credit hours
7
Units
33
Lessons
9/9
Labs

Understand how computers compute. Number systems, Boolean algebra, logic gates, and the circuits that build modern hardware.

What you'll learn

The key areas this subject covers, mapped to the official curriculum.

  • Number systems and binary codes
  • Boolean algebra and logic gates
  • Combinational circuits and adders
  • Sequential logic and flip-flops
  • Registers, counters and memory

Course units

The structured path through this subject.

  1. 1

    Binary Systems

    Number systems, complements, codes and how data is represented in hardware.

    5 topics · 5 lessons available

  2. 2

    Boolean algebra and Logic Gates

    Postulates and theorems of Boolean algebra, Boolean functions and gate-level implementations.

    5 topics · 5 lessons available

  3. 3

    Simplification of Boolean Functions

    Systematic methods to reduce Boolean expressions, including K-maps and tabulation.

    4 topics · 4 lessons available

  4. 4

    Combinational Logic

    Design and analysis of combinational circuits: adders, subtractors and their building blocks.

    4 topics · 4 lessons available

  5. 5

    Combinational Logic with MSI and LSI

    Medium and large scale integration blocks: decoders, encoders, multiplexers and programmable logic.

    5 topics · 5 lessons available

  6. 6

    Synchronous and Asynchronous Sequential Logic

    Circuits with memory: flip-flops, state machines and the difference between clocked and unclocked logic.

    5 topics · 5 lessons available

  7. 7

    Registers and Counters

    Registers, shift registers and the counters built from flip-flops.

    5 topics · 5 lessons available

Subject details

Code
CSC-116
Credit hours
3
Semester
Semester I
Category
systems