Skip to main content

Digital Logic Design

General

Prefix

ECE

Course Number

220

Course Level

Undergraduate

College/School

College of Science and Engineering

Description

Number systems, Boolean algebra, logic gates, combinational circuit, synchronous sequential circuits, and asynchronous sequential circuits, programmable logic and memory devices. Computer aided analysis and simulation. Design. Lab.

Prerequisites

Credits

Min

4

Max

4

Repeatable

No

Goals and Diversity

MN Goal Course

No

Cultural Diversity

No

Learning Outcomes

Outcome

Students will have an ability to apply knowledge of mathematics, science, and engineering to apply Boolean algebra to analyze combinational and sequential logic circuits.

Outcome

Students will have an ability to design a system, component, or process to meet desired needs by designing combinational logic circuits and sequential logic circuits.

Outcome

Students will have an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice by using modern CAD tools to analyze and design digital circuits.

Outcome

Students will have an ability to communicate effectively by writing professional lab reports.

Outcome

Students will have an ability to apply knowledge of mathematics, science, and engineering to theoretical concepts in the design and analysis of digital logic circuits.

Course Outline

Course Outline

Introduction to digital design and Boolean algebra. 15% Number systems. 15% Combinational circuits and components. 20% Latches and flip-flops. 20% Synchronous sequential circuits. 20% Asynchronous circuit design with timing analysis such as propagation delay, hazard, race condition. 10%

Dependencies

Courses

ECE220 is a prerequisite for: