This online engineering specialization will help you gain proficiency in creating prototypes or products for a variety of applications using Field Programmable Gate Arrays (FPGAs). You will cover a variety of topics, including Verilog, VHDL, and RTL design for FPGA and CPLD architectures; FPGA development tools flow; configurable embedded processors and embedded software; the use of soft-core and hard-core processors and OS options; FPGA system engineering, software-hardware integration, and testing; and IP development. You will also gain hands-on experience in building FPGA systems.
By completing this specialization, you will be able to:
Courses
This specialization can be taken for academic credit as part of CU Boulder’s Master of Science in Electrical Engineering (MS-EE) degree offered on the Coursera platform. The MS-EE is an affordable, global master's program powered by you. Learn more about the MS-EE program.