(4 credits)Prerequisites: C or better in MATH 1910. May be taken concurrently.
Analysis and design of digital systems. Number systems; Boolean algebra; combinational and sequential logic circuits; state machine design; register-transfer level design; memory organization; and introduction to digital hardware design and field-programmable gate arrays.