University of Colorado Boulder
Certificate

Industrial Internet of Things Graduate Certificate

Prepare to grow your design skills by learning about application areas, operating systems, and networking and wireless communication protocols used in IIoT deployments from a top 5 ranked online electrical engineering graduate program.

Loading

Enroll by April 19, 2024

Classes start March 11, 2024

6-12 months

10 courses and 7 projects

$667 per credit

$6,003 total cost

100% online

No application required.

No application necessary. Enroll today!

The only top 5 ranked online electrical engineering graduate program with no application.

Optimal’s Guide to Online School, 2020 Best Online Master's in Electrical Engineering Degrees in the U.S.

Earn degree credit

The credit from your Graduate Certificate counts towards your Master of Science in Electrical Engineering degree.

Boost your career and build your portfolio

Receive a university-issued Graduate Certificate from a top university that you can add to your resume and LinkedIn profile. Demonstrate your skills through real-world projects and create work samples that help you stand out in your job search.

IIOT Image

Program description

The credit from your Graduate Certificate counts towards your master's degree.

Overview

The “Internet of Things” explosion refers to an increasingly popular trend of connecting standalone intelligent devices through the internet for remote monitoring, control, performance optimization, etc., and represents one of the greatest opportunities for improving life globally.

You’ll gain a thorough and deeper understanding of how devices interact with humans, other devices, and the internet. You will also learn about industrial applications’ potential, compared to those of consumer applications. Learn from real-world projects designed by the program faculty and benefit from graded feedback and live sessions with groups of high-caliber peers.

By committing to online study for 6-12 months, you can earn this Graduate Certificate and earn credits toward the Master of Science in Electrical Engineering.

Required background

Students should have a 4-year degree in electrical engineering, and have taken classes in DC and AC circuit design, microprocessor architecture, circuit analysis, and filtering. Students should have experience prototyping and testing circuits in a lab environment using a digital oscilloscope. Students should also have a basic understanding of embedded systems and computer architecture.

Skills you will gain

  • Embedded systems
  • Design hardware and firmware
  • Wireless protocols
  • Network and data security
  • File systems for storing big data
  • Sensor types
  • Filtering techniques
  • Machine learning
  • Big data analytics

10 courses and 7 projects

Course 1 of 10

ECEA 5340 Sensors and Sensor Circuit Design

Overview

You will learn about temperature, flow and rotary sensors, and get started with the Cypress PSOC development kit. You will do hands-on lab experiments where you will connect different types of sensors to the development kit and record sensor data.

After taking this course, you will be able to:

  • Use the core features of the Cypress PSOC development kit
  • Choose the right temperature sensor, rotary sensor and amplifier for an application
  • Interface sensors, LCD, and ADC to the PSOC development kit

Course 2 of 10

ECEA 5341 Motors and Motor Control Circuits

Overview

To get the most out of this course, you should first take our course titled Sensors and Sensor Circuits. That prerequisite course will give you a tutorial on how to use the hardware and software development kit we have chosen for the lab exercises. This second course assumes knowledge of how to use the kit.

After taking this course, you will be able to:

  • Understand how to specify the proper AC or DC motor for a machine design
  • Integrate the motor to a machine, based on analysis of motor equations for voltage, current, torque, and speed
  • Implement the motor and accompanying rotary sensor into a motor control circuit in both hardware and software
  • Add a motor and motor control circuit into a microprocessor-based development kit
  • Create hardware and firmware to process motor feedback data to a microprocessor for further evaluation

Course 3 of 10

ECEA 5342 Pressure, Force, Motion, and Humidity Sensors

Overview

This 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 course titled Sensors and Sensor Circuits. That course will give you a tutorial on how to use the hardware and software development kit we have chosen for the lab exercises. This third course assumes knowledge of how to use the kit.

After taking this course, you will be able to:

  • Choose the right pressure, force, strain, position, motion, acceleration, occupancy, and humidity sensor for an application, both electro-mechanical and micro-machined designs
  • Design these sensors into an embedded circuit

Course 4 of 10

ECEA 5343 Sensor Manufacturing and Process Control

Overview

This is our fourth course in our specialization on Embedding Sensor and Motors. To get the most out of this course, you should first take Sensors and Sensor Circuits and Motors and Motor Control 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. Our second course assumes that you have performed the motor lab assignment in this course. This fourth course assumes knowledge of how to use the kit.

After taking this course, you will be able to:

  • Understand how sensor manufacturers characterize and calibrate their sensors
  • Tune a PID control loop and access the PID control function of the Cypress PSoC development kit for a motor control application
  • Understand manufacturing methods used to build electro-mechanical and micro-machined sensors

Course 5 of 10

ECEA 5385 Industrial IoT Markets and Security

Overview

This is part 1 of the specialization. The primary objective of this specialization is to closely examine emerging markets, technology trends, applications and skills required by engineering students and/or working engineers exploring career opportunities in the IIoT space. The course will provide a broad overview of the immense landscape of IIoT, with an in-depth focus on security as this is the most important topic for all “Internet of Things” product development.

In this course students will learn:

  • What Industry 4.0 is and what factors have enabled the IIoT
  • Key skills for employment in the IIoT space
  • What the platforms are including market information on Software and Services
  • What the top application areas are (examples include manufacturing and oil and gas)
  • What the top operating systems are that are used in IIoT deployments
  • About networking and wireless communication protocols used in IIoT deployments
  • About computer security; encryption techniques and secure methods for ensuring data integrity and authentication

Course 6 of 10

ECEA 5386 Project Planning and Machine Learning

Overview

This is part 2 of the specialization. In this course students will learn how to staff plan and execute a project.

In this course students will learn:

  • How to build a bill of materials for a product
  • How to calibrate sensors and validate sensor measurements
  • How hard drives and solid state drives operate
  • How basic file systems operate and what types of file systems are used to store big data
  • How machine learning algorithms work
  • Why we want to study big data and how to prepare data for machine learning algorithms

Course 7 of 10

ECEA 5387 Modeling and Debugging Embedded Systems

Overview

This is part 3 of the specialization. In this course, students will learn about:

  • SystemC and how it can be used to create models of cyber-physical systems in order to perform “what-if” scenarios.
  • Trimble Engineering’s embedded systems for heavy equipment automation
  • Embedded systems in the Automotive and Transportation market segment
  • Debugging deeply embedded systems
  • Lauterbach’s TRACE32 debugging tools
  • How to promote technical ideas within a company
  • Lessons from studying engineering failures

Course 8 of 10

ECEA 5346 User Experience Interface Design for Embedded Systems

Overview

This course is an introduction to usability and user experience (UX) design methods that can be applied to embedded devices and systems. UX methods are presented for user analysis, planning, research, design, and verification with both discount and formal UX processes.

In this course students will learn about:

  • Applied UX tools for wireframes, sketches, testing, and surveys
  • Specifics on embedded interface components, human factors and cognitive psychology
  • Practical design exercises in three projects using modern UX tools and methods
  • Introduction to UX and UI, UX Analysis and Planning, UX Research, UX Design, and UX Verification and Validation.

Course 9 of 10

ECEA 5347 Rapid Prototyping of Embedded Interface Designs

Overview

This course presents methods and practices for rapid prototyping of embedded interfaces for devices, systems, and people. The course also introduces applied learning and UX methods for design decisions in the prototype cycle.

In this course students will learn about:

  • Software UI tools to prototype key system elements
  • Best practices for device data, wearables, voice user interfaces, and connected product designs
  • Practical IoT-style development projects with programming in Python, Node.js, QT, HTML
  • Rapid Prototyping, prototyping device UIs, prototyping embedded IoT devices, and design for IoT devices

Course 10 of 10

ECEA 5348 M2M and IoT Interface Design and Protocols

Overview

A study of protocols and design practices for Machine to Machine (M2M) and Internet Of Things (IoT) communications between embedded devices. Topics include: low-level, personal and local area network, IoT application, and low-power wide area network protocols.

This course also examines message queueing, API design, and cloud connectivity approaches. There will be two programming projects for connected IoT prototyping using Python, Node.js, and for learning interface and integration design methods, using Amazon Web Services. Class consists of four weeks of material, including Introduction to M2M & IoT, Cloud for IoT, Communication Protocols, and Other Cloud and IoT Elements.

Earn credit towards the 100% online Master of Science in Electrical Engineering

Gain foundational knowledge and applied skills as well as learn the latest technological developments in embedded systems, power electronics, photonics, and more. With performance-based admission, no application is required to get started. Once you start taking courses you can continue to build and stack credentials with pay-as-you-go tuition.

University of Colorado Boulder

Certificate

Industrial Internet of Things Graduate Certificate

Industrial Internet of Things Graduate Certificate Certificate can earn credit towards:

If you complete this Graduate Certificate, you will earn a university-issued certification, and can apply these 9 credits to the Master of Science in Electrical Engineering.

Instructors

Frequently asked questions

More questions? Visit the Learner Help Center.

Coursera does not grant academic credit; the decision to grant, accept, or recognize academic credit, and the process for awarding such credit, is at the sole discretion of the academic institutions offering the Graduate Certificate program and/or other institutions that have determined that completion of the program may be worthy of academic credit. Completion of a Graduate Certificate program does not guarantee admission into the full Master’s program referenced herein, or any other degree program.