EE1301: Introduction to Computing Systems
EE2301: Introduction to Digital System Design
EE5393: Circuits, Computation and Biology