ACETry ACE ↗
← Back

CMPEN 371Advanced Digital Design

3 credits · Computer Engineering · Penn State

Theory, design, and implementation of digital circuits based on combinational and sequential circuits; implementation of designs using hardware description language. CMPEN 371 Advanced Digital Design (3) Students will learn advanced concepts in digital design for complex combinational and sequential logic, and learn how to effectively use minimization and synthesis techniques. Contemporary CAD tools and target digital technologies including Field Programmable Gate Arrays (FPGAs) are utilized. The use of a hardware-description language for digital design is introduced. In the laboratory portion, students will implement, simulate, and test designs.

Before you enroll

Prerequisites

From the catalog: “CMPEN 271 and CMPEN 275 and ( CMPSC 121 or CMPSC201) and ( EE 210 or EE 211 )”

Where it fits

Where it sits in degree plans

Suggested plans most often put it in Year 3 · Fall (1 program).

Required in (1)

  • Computer Engineering, B.S. (Behrend)
What it opens up

Courses that list CMPEN 371 as a prerequisite (2)