This is a core course of Electrical and Electronic Engineering and Information System Engineering that presents basic tools for the design of digital circuits. It serves as a building block in many disciplines that utilise data of digital nature like digital control, data communication, digital computers etc.
The goal of this course is to;
1. perform arithmetic operations in many number systems.
2. manipulate Boolean algebraic structures.
3. simplify the Boolean expressions using Karnaugh Map.
4. implement the Boolean Functions using NAND and NOR gates.
5. analyse and design various combinational logic circuits.
6. understand the basic functions of flip-flops.
7. understand the importance of state diagram representation of sequential circuits.
8. analyse and design clocked sequential circuits.
This course makes significant contributions to the following program outcomes:
1. an ability to apply knowledge of mathematics, science, and engineering,
2. an ability to design and conduct experiments, as well as to analyze and interpret data,
3. an ability to design a system, component, or process to meet desired needs within realistic constraints
4. an ability to identify, formulate, and solve engineering problems,
5. an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.