Our Courses

Converter Control

Converter Control

This course can also be taken for academic credit as ECEA 5702, part of CU Boulder’s Master of Science in Electrical Engineering degree.\n\nThis course teaches how to design a feedback system to control a switching converter. The equivalent circuit models derived in the previous courses are extended to model small-signal ac variations. These models are then solved, to find the important transfer functions of the converter and its regulator system.

  • Course by
  • Self Paced
  • 19 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
Finding Hidden Messages in DNA (Bioinformatics I)

Finding Hidden Messages in DNA (Bioinformatics I)

Named a top 50 MOOC of all time by Class Central!\n\nThis course begins a series of classes illustrating the power of computing in modern biology. Please join us on the frontier of bioinformatics to look for hidden messages in DNA without ever needing to put on a lab coat.\n\nIn the first half of the course, we investigate DNA replication, and ask the question, where in the genome does DNA replication begin?

  • Course by
  • Self Paced
  • 16 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
Introduction to battery-management systems

Introduction to battery-management systems

This course can also be taken for academic credit as ECEA 5730, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 25 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
Introduction to Power Electronics

Introduction to Power Electronics

This course can also be taken for academic credit as ECEA 5700, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 12 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
Modern Robotics, Course 1:  Foundations of Robot Motion

Modern Robotics, Course 1: Foundations of Robot Motion

Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics? I…

  • Course by
  • Self Paced
  • 24 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
Patient Safety and Quality Improvement: Developing a Systems View (Patient Safety I)

Patient Safety and Quality Improvement: Developing a Systems View (Patient Safety I)

In this course, you will be able develop a systems view for patient safety and quality improvement in healthcare. By then end of this course, you will be able to: 1) Describe a minimum of four key events in the history of patient safety and quality improvement, 2) define the key characteristics of high reliability organizations, and 3) explain the benefits of having strategies for both proactive and reactive systems thinking.

  • Course by
  • Self Paced
  • 6 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
Converter Circuits

Converter Circuits

This course can also be taken for academic credit as ECEA 5701, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 19 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
3D Printing Software

3D Printing Software

This course will demonstrate how to use 3D printing software to create digital designs that can be turned into physical objects. It will also demonstrate how 3D scanners work to turn physical objects into digital designs. This course is hands-on in nature and will provide step-by-step instructions to guide you through two popular 3D modeling programs, Tinkercad and Fusion 360. Learners who complete this course will be able to use 3D software to design a wide variety of objects for both personal and professional use.

  • Course by
  • Self Paced
  • 15 hours
  • English
Monthly Subscription
Included in
  • Professional @ AED 149 + VAT
  • Starter @ AED 99 + VAT
    Buy Now
  • AED 274.99 + VAT
Know more
Hardware Description Languages for FPGA Design

Hardware Description Languages for FPGA Design

This course can also be taken for academic credit as ECEA 5361, part of CU Boulder’s Master of Science in Electrical Engineering degree.\n\nHardware 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. Simple first examples are presented, then language rules and syntax, followed by more complex examples, and then finally use of test bench simulations to verify correctness of the designs.

  • Course by
  • Self Paced
  • 36 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Pressure, Force, Motion, and Humidity Sensors

Pressure, Force, Motion, and Humidity Sensors

"Pressure, Force, Motion, and Humidity Sensors" can also be taken for academic credit as ECEA 5342, part of CU Boulder’s Master of Science in Electrical Engineering degree.\n\nThis is our third course in our specialization on Embedding Sensor and Motors. To get the most out of this course, you should first take our first course entitled Sensors and Sensor Circuits. Our first course gives you a tutorial on how to use the hardware and software development kit we have chosen for the lab exercises.

  • Course by
  • Self Paced
  • 24 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Techniques of Design-Oriented Analysis

Techniques of Design-Oriented Analysis

This course can also be taken for academic credit as ECEA 5706, part of CU Boulder’s Master of Science in Electrical Engineering degree.\n\nThis is Course #2 in the Modeling and Control of Power Electronics course sequence. The course is focused on techniques of design-oriented analysis that allow you to quickly gain insights into models of switching power converters and to translate these insights into practical converter designs. The design-oriented techniques covered are the Extra Element Theorem and the N-Extra Element Theorem (N-EET).

  • Course by
  • Self Paced
  • 12 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Robotics: Aerial Robotics

Robotics: Aerial Robotics

How can we create agile micro aerial vehicles that are able to operate autonomously in cluttered indoor and outdoor environments? You will gain an introduction to the mechanics of flight and the design of quadrotor flying robots and will be able to develop dynamic models, derive controllers, and synthesize planners for operating in three dimensional environments. You will be exposed to the challenges of using noisy sensors for localization and maneuvering in complex, three-dimensional environments.

  • Course by
  • Self Paced
  • 18 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Real-Time Project for Embedded Systems

Real-Time Project for Embedded Systems

This course can also be taken for academic credit as ECEA 5318, part of CU Boulder’s Master of Science in Electrical Engineering degree.\n\nThe final course emphasizes hands-on building of an application using real-time machine vision and multiple real-time services to synchronize the internal state of Linux with an external clock via observation. Compare actual performance to theoretical and analysis to determine scheduling jitter and to mitigate any accumulation of latency.

  • Course by
  • Self Paced
  • 49 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Battery State-of-Charge (SOC) Estimation

Battery State-of-Charge (SOC) Estimation

This course can also be taken for academic credit as ECEA 5732, part of CU Boulder’s Master of Science in Electrical Engineering degree.\n\nIn this course, you will learn how to implement different state-of-charge estimation methods and to evaluate their relative merits.

  • Course by
  • Self Paced
  • 28 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Averaged-Switch Modeling and Simulation

Averaged-Switch Modeling and Simulation

This course can also be taken for academic credit as ECEA 5705, part of CU Boulder’s Master of Science in Electrical Engineering degree.\n\nThis is Course #1 in the Modeling and Control of Power Electronics course sequence. The course is focused on practical design-oriented modeling and control of pulse-width modulated switched mode power converters using analytical and simulation tools in time and frequency domains.

  • Course by
  • Self Paced
  • 16 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Current-Mode Control

Current-Mode Control

This course can also be taken for academic credit as ECEA 5708, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 14 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Input Filter Design

Input Filter Design

This course can also be taken for academic credit as ECEA 5707, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 11 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Equivalent Circuit Cell Model Simulation

Equivalent Circuit Cell Model Simulation

This course can also be taken for academic credit as ECEA 5731, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 28 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Sensors and Sensor Circuit Design

Sensors and Sensor Circuit Design

This course can also be taken for academic credit as ECEA 5340, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 32 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Introduction to Embedded Systems Software and Development Environments

Introduction to Embedded Systems Software and Development Environments

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. Course assignments include creating a build system using the GNU Toolchain GCC, using Git version control, and developing software in Linux on a Virtual Machine.

  • Course by
  • Self Paced
  • 9 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Introduction to FPGA Design for Embedded Systems

Introduction to FPGA Design for Embedded Systems

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. By integrating soft-core or hardcore processors, these devices have become complete systems on a chip, steadily displacing general purpose processors and ASICs. In particular, high performance systems are now almost always implemented with FPGAs.

  • Course by
  • Self Paced
  • 18 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Design of High-Performance Optical Systems

Design of High-Performance Optical Systems

This course can also be taken for academic credit as ECEA 5602, part of CU Boulder’s Master of Science in Electrical Engineering degree.

  • Course by
  • Self Paced
  • 23 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more
Semiconductor Physics

Semiconductor Physics

This course can also be taken for academic credit as ECEA 5630, part of CU Boulder’s Master of Science in Electrical Engineering degree.
This course introduces basic concepts of quantum theory of solids and presents the theory describing the carrier behaviors in semiconductors. The course balances fundamental physics with application to semiconductors and other electronic devices.
At the end of this course learners will be able to:
1. Understand the energy band structures and their significance in electric properties of solids

  • Course by
  • Self Paced
  • 15 hours
  • English
Monthly Subscription
Included in
  • Starter @ AED 99 + VAT
  • Professional @ AED 149 + VAT
    Buy Now
  • AED 344.99 + VAT
Know more