Digital logic, storage elements, timing elements, arithmetic devices, digital-to-analog and analog-to-digital conversion. Course has lectures and labs emphasizing design, construction, and analysis of circuits using discrete gates and programmable devices. Class meets with P400.