Search result for Electrical Engineering Online Courses & Certifications
Get Course Alerts by Email
Introduction to Embedded Systems Software and Development Environments
by Alex Fosdick- 4.5
Approx. 9 hours to complete
Welcome to the Introduction to Embedded Systems Software and Development Environments. This course is focused on giving you real world coding experience and hands on project work with ARM based Microcontrollers. You will learn how to implement software configuration management and develop embedded software applications. Embedded System Development Components 0. Introduction to the Course...
Embedded Software and Hardware Architecture
by Alex Fosdick- 4.5
Approx. 4 hours to complete
Embedded Software and Hardware Architecture is a first dive into understanding embedded architectures and writing software to manipulate this hardware. You will gain experience writing low-level firmware to directly interface hardware with highly efficient, readable and portable design practices. Course assignments include writing firmware to interact and configure both the underlying ARM architecture and the MSP432 microcontroller platform....
Introduction to FPGA Design for Embedded Systems
by Timothy Scherr- 4.6
Approx. 18 hours to complete
This course can also be taken for academic credit as ECEA 5360, part of CU Boulder’s Master of Science in Electrical Engineering degree. Programmable Logic has become more and more common as a core technology used to build electronic systems. In particular, high performance systems are now almost always implemented with FPGAs....
Introduction to battery-management systems
by Gregory Plett- 4.8
Approx. 25 hours to complete
This course can also be taken for academic credit as ECEA 5730, part of CU Boulder’s Master of Science in Electrical Engineering degree. This course will provide you with a firm foundation in lithium-ion cell terminology and function and in battery-management-system requirements as needed by the remainder of the specialization. After completing this course, you will be able to:...
Digital Signal Processing 1: Basic Concepts and Algorithms
by Paolo Prandoni , Martin Vetterli- 4.6
Approx. 29 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. In this series of four courses, you will learn the fundamentals of Digital Signal Processing from the ground up. Module 1. 1: Digital Signal Processing: the Basics...
Digital Systems: From Logic Gates to Processors
by Elena Valderrama , Jean-Pierre Deschamps , Lluis Terés , Merce Rullan , Joaquín Saiz Alcaine , David Bañeres , Juan Antonio Martínez- 4.4
Approx. 29 hours to complete
This course gives you a complete insight into the modern design of digital systems fundamentals from an eminently practical point of view. Unlike other more "classic" digital circuits courses, our interest focuses more on the system than on the electronics that support it. This approach will allow us to lay the foundation for the design of complex digital systems....
Fundamentals of Digital Image and Video Processing
by Aggelos K. Katsaggelos- 4.6
Approx. 36 hours to complete
In this class you will learn the basic principles and tools used to process images and videos, and how to apply them in solving practical problems of commercial and scientific interests. Digital images and videos are everywhere these days – in thousands of scientific (e. g. , astronomical, bio-medical), consumer, industrial, and artistic applications....
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....