CCOG for ENGR 171 Fall 2024
- Course Number:
- ENGR 171
- Course Title:
- Introduction to Digital Logic Design
- Credit Hours:
- 5
- Lecture Hours:
- 40
- Lecture/Lab Hours:
- 0
- Lab Hours:
- 30
Course Description
Intended Outcomes for the course
Upon completion of the course students should be able to:
- Manipulate Boolean expressions to create the minimum realizable expression or circuit.
- Translate circuit descriptions, for example truth tables or timing diagrams, into combinatorial logic and/or MSI device circuits.
- Utilize appropriate digital devices to create circuits with memory.
Course Activities and Design
Course activities will include lecture presentations, coordinated homework and laboratory assignments, design project, and examinations.
Students will use computer-based tools in the lab.
Outcome Assessment Strategies
Student evaluation includes examinations, laboratory assignments, homework assignments, design project, and a final comprehensive examination. Specific evaluation procedures will be discussed during the first class meeting.
Course Content (Themes, Concepts, Issues and Skills)
-
Course Introduction
-
Radix Number Representations, Arithmetic
-
IEEE 754 Floating Point, Codes
-
Boolean Algebra
-
Canonical Forms, Karnaugh Maps
-
Combinational Logic Circuits
-
Implementing Logic
-
Integrated Circuits
-
Introduction to Hardware Descriptive Languages (HDLs)
-
Timing and Hazards
-
Decoders, Encoders and Multiplexers
-
Open Collector, Open Drain, Tri-state Outputs
-
Arithmetic Circuits
-
Arithmetic Logic Units (ALU) Design
-
Combinational Multipliers
-
Programmable Logic Devices (PLDs)
-
Introduction to Sequential Logic