Electronics III: Digital Circuit Interfaces and Programming
Course covers digital interfaces and hardware programming. Topics include digital to analog interfacing using integrated circuits, programmable logic devices, field programmable gate arrays (FPGA), hardware description languages (e.g. VHDL and Verilog), and computer memory. Course requires hands-on project construction and troubleshooting. Industry standard testing methods, equipment, and protocols are used throughout the course.