Lec. 3. Lab. 3. Credit 4. Prerequisite: C or better in MATH 1910 (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.