EC3830 Digital Computer Design Methodology

A design and project-oriented course covering basic principles, theories, and techniques for practical design of digital systems. Emphasizes an integrated viewpoint combining essential elements of classical switching theory with a thorough understanding of modern design aids. Current military and commercial systems are used as design examples.

Prerequisite

EC2820

Lecture Hours

3

Lab Hours

2

Course Learning Outcomes

·       To acquaint students with the basic principles, theories, and techniques for the practical design of digital systems and computers, in keeping with the essential elements of classical switching theory.

·       To develop familiarity with state-of-the-art computer aided design tools.

·       To develop the ability to implement digital systems and computers using state-of-the-art implementation technologies and CAD tools, including FPGAs and ASICs.