CP216 Microprocessor I
CP316 Microprocessor Systems and Interfacing
CP464 Selected Topics in Computer Hardware
PC/CP200° Electronics Laboratory I
PC/CP300° Electronics Laboratory II
PC319 Digital System Design
CP/PC49x Directed Research Project