Search result for Electrical Engineering Online Courses & Certifications
Get Course Alerts by Email
Hardware Description Languages for FPGA Design
by Timothy Scherr , Benjamin Spriggs- 4.3
Approx. 36 hours to complete
This course can also be taken for academic credit as ECEA 5361, part of CU Boulder’s Master of Science in Electrical Engineering degree. Hardware Description Languages for Logic Design enables students to design circuits using VHDL and Verilog, the most widespread design methods for FPGA Design. It uses natural learning processes to make learning the languages easy....
Equivalent Circuit Cell Model Simulation
by Gregory Plett- 4.7
Approx. 27 hours to complete
This course can also be taken for academic credit as ECEA 5731, part of CU Boulder’s Master of Science in Electrical Engineering degree. By the end of the course, you will be able to: - State the purpose for each component in an equivalent-circuit model - Determine coulombic efficiency of a cell from lab-test data...
Building Arduino robots and devices
by Алексей Перепелкин , Дмитрий Савицкий- 4.3
Approx. 17 hours to complete
For many years now, people have been improving their tools, studying the forces of nature and bringing them under control, using the energy of the nature to operate their machines. Last century is noted for the creation of machines which can operate other machines. Nowadays the creation of devices that interact with the physical world is available to anyone....
Battery State-of-Charge (SOC) Estimation
by Gregory Plett- 4.8
Approx. 28 hours to complete
This course can also be taken for academic credit as ECEA 5732, part of CU Boulder’s Master of Science in Electrical Engineering degree. In this course, you will learn how to implement different state-of-charge estimation methods and to evaluate their relative merits. By the end of the course, you will be able to:...
Battery State-of-Health (SOH) Estimation
by Gregory Plett- 4.8
Approx. 23 hours to complete
This course can also be taken for academic credit as ECEA 5733, part of CU Boulder’s Master of Science in Electrical Engineering degree. In this course, you will learn how to implement different state-of-health estimation methods and to evaluate their relative merits. By the end of the course, you will be able to:...
Real-Time Embedded Systems Concepts and Practices
by Sam Siewert- 0.0
Approx. 51 hours to complete
This course can also be taken for academic credit as ECEA 5315, part of CU Boulder’s Master of Science in Electrical Engineering degree. Course Description: In this course, students will design and build a microprocessor-based embedded system application using a real-time operating system or RT POSIX extensions with Embedded Linux. Exploration of RT Challenges and Concepts...
FPGA Softcore Processors and IP Acquisition
by Timothy Scherr- 4.1
Approx. 10 hours to complete
This course will introduce you to all aspects of development of Soft Processors and Intellectual Property (IP) in FPGA design. You will learn the extent of Soft Processor types and capabilities, how to make your own Soft Processor in and FPGA, including how to design the hardware and the software for a Soft Processor....
Interfacing with the Raspberry Pi
by Ian Harris- 4.7
Approx. 12 hours to complete
The Raspberry Pi uses a variety of input/output devices based on protocols such as HDMI, USB, and Ethernet to communicate with the outside world. In this class you will learn how to use these protocols with other external devices (sensors, motors, GPS, orientation, LCD screens etc. ) to get your IoT device to interact with the real world....
FPGA Capstone: Building FPGA Projects
by Timothy Scherr- 0.0
Approx. 29 hours to complete
This course will give you hands-on FPGA design experience that uses all the concepts and skills you have developed up to now. You will need to purchase a DE10-Lite development kit. You will setup and test the MAX10 DE10-Lite board using the FPGA design tool Quartus Prime and the System Builder....
Digital Signal Processing 2: Filtering
by Paolo Prandoni , Martin Vetterli- 4.7
Approx. 18 hours to complete
Digital Signal Processing is the branch of engineering that, in the space of just a few decades, has enabled unprecedented levels of interpersonal communication and of on-demand entertainment. The goal, for students of this course, will be to learn the fundamentals of Digital Signal Processing from the ground up. Module 2....