CMPE 3301 Foundations of Computer Engineering
Foundational topics in Computer Engineering: Circuit design using Computer Aided Design (CAD) tools; Printed Circuit Boards (PCB) Basics: Schematics, Board Layout, Verification, Bus; Single Board Computer: Command line programming, Linux fundamentals, Virtual Machines, Networking Basics, Web design; Introduction to 3D printing. Three hours of lecture each week.