Online Course – Certified Professional Internship in Google Sensors and Engines Implementation, University of Colorado Boulder

Experience sensors and motors in the IoT world. Master the theory of sensors and motors, and program these devices in a microprocessor system.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Sensor and motor design
  • Integrating sensors and motors in embedded systems
  • Practical experience in building systems with input from sensors and motors
  • Filtering and evaluating data received from sensors and motors
  • Creating hardware and software solutions for sensors and motors
  • Real-time data processing in an embedded environment
  • Measuring measurement data with an oscilloscope
  • Signal recording in embedded systems

What you will learn in the course

Courses for which the course is suitable

  • Electrical Engineer
  • Embedded Systems Engineer
  • Sensor Engineer
  • Software Engineer
  • Hardware Engineer
  • Embedded systems developer
  • Automated systems specialist
  • Technology Project Manager
  • Technological solutions developer

Internship – 4-part course series

The courses in this program can also be taken for academic credit as ECEA 5340-5343, as part of the CU Boulder Master of Science in Electrical Engineering degree.

Register here.

Embedded sensors and motors

The course will expose you to the design of sensors and motors, and methods for integrating them into embedded systems used in consumer and industrial products. You will gain hands-on experience with the technologies by building systems that receive input from sensors or motors, and then filter and evaluate the resulting data.

Hands-on Learning Project

You will create hardware and software solutions for sensors and motors that receive real-time data and process it in an embedded environment. You will measure and capture measurement data with oscilloscope traces and use tools in the embedded system to sharpen, filter, and record the signals.

Details of the courses that make up the specialization

Circuit and sensor design

Course 1

31 hours
4.6 (1,134 ratings)

  • Using the core features of the Cypress PSOC development kit.
  • Selecting the right temperature sensor, rotary sensor, and amplifier for an application.
  • Connecting sensors, LCD, and ADC to the PSOC development board.

Motors and motor control circuits

Course 2
36 hours
4.7 (1,360 ratings)

  • Understanding how to determine the correct AC or DC motor for a machine design.
  • Integrating the motor into the machine, based on analyzing the motor equations for voltage, current, torque, and speed.
  • The implementation of the motor and the associated rotation sensor for a motor control circuit in hardware and software.
  • Creating hardware and software to process input data from the engine to a microprocessor for further evaluation.

Pressure, force, motion and humidity sensors

Course 3
23 hours
4.7 (236 ratings)

  • Selecting the appropriate pressure, force, voltage, position, motion, acceleration, occupancy, and humidity sensor for an application.
  • Design these sensors in an integrated circuit.

Sensor manufacturing and process control

Course 4
55 hours
4.6 (264 ratings)

  • Understanding how sensor manufacturers characterize and calibrate their sensors.
  • PID control circuit tuning and access to the PID control function of the Cypress PSoC development kit for a motor control application.
  • Understanding the manufacturing methods used to build mechanical and micromechanical sensors.

The skills you will acquire

  • PSOC programming
  • Analog hardware
  • Sensor architecture
  • Circuit design
  • Pressure and force sensors
  • MEMS hardware
  • MEMS sensors
  • Process control
  • PID control
  • Sensor manufacturing