Thayer School of Engineering

Dartmouth College

Go to the Dartmouth Blackboard website for current course information.

Engineering Science 31 (Computer Science 56)


Engs 31 / CoSc 56 provides a thorough introduction to the field of digital electronics. Major topics include combinational logic, sequential logic, algorithmic state machines, synchronous system design, digital arithmetic, and contemporary design techniques, including VHDL, computer-aided verification, and implementation in programmable logic. Following a series of weekly laboratory exercises, the course culminates with a significant project in which student groups each design and build a digital system of their choice.

Distributive credit: TLA.

Prerequisite: Engs 20 or CoSc 1 or 5.

Offered: 12X: 9L

Maintained by eric.hansen@dartmouth.edu.