5 units – Winter Quarter
Lecture: 3 hours
Lab: 6 hours
Prerequisite: EEC 170, EEC 180B
Computer-aided testing and design verification techniques for digital systems; physical fault testing; simulation-based design verification; formal verification; timing analysis.
Expanded Course Description:
The course contains a number of team projects with 2-3 students per team:
The class requires extensive use of computer workstations.
Engineering Design Statement:
The course involves the design, implementation, verification, and testing of digital systems. The students use several tools for design entry, logic simulation, logic optimization, logic and fault simulation, design verification, and timing analysis. The course mimics modern design methodologies using hardware description languages and has a significant design content.
Relationship to Outcomes:
Students who have successfully completed this course should have achieved:
|Course Outcomes||ABET Outcomes|
|An ability to apply knowledge of mathematics, science, and engineering||A|
|An ability to design and conduct experiments, as well as to analyze and interpret data||B|
|An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability||C|
|An ability to function on multidisciplinary teams||D|
|An ability to identify, formulate, and solve engineering problems||E|
|An ability to communicate effectively||G|
|An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.||K|
Engineering Depth, Laboratory
Engineering Science: 3 credits
Engineering Design: 2 credits
THIS COURSE DOES NOT DUPLICATE ANY EXISTING COURSE.