About this Course

6,972 recent views
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Intermediate Level

C programming skills, and some prior experience with operating systems, and embedded hardware is a plus.

Approx. 50 hours to complete
English

What you will learn

  • Use of SECDED (Single Error Correction, Double Error Detection) codes for ECC (Error Correction Code) memories

  • How flash file systems work, along with wear leveling and the write amplification metric

  • Differences and common characteristics of high availability and high reliability

  • Methods and design for redundant hardware with cross strapping and recovery

Skills you will gain

I/O driversHigh AvailabilityECC (Error Correction Code)Embedded Memory SystemsNand Flash Wear-Leveling
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Intermediate Level

C programming skills, and some prior experience with operating systems, and embedded hardware is a plus.

Approx. 50 hours to complete
English

Offered by

Placeholder

University of Colorado Boulder

Start working towards your Master's degree

This course is part of the 100% online Master of Science in Electrical Engineering from University of Colorado Boulder. If you are admitted to the full program, your courses count towards your degree learning.

Syllabus - What you will learn from this course

Week
1

Week 1

15 hours to complete

Device I/O interfaces and Drivers for Real-time Systems

15 hours to complete
11 videos (Total 224 min), 1 reading, 3 quizzes
Week
2

Week 2

14 hours to complete

Fault Tolerant Memory and Storage for Mission Critical Systems

14 hours to complete
11 videos (Total 224 min)
Week
3

Week 3

11 hours to complete

Solving performance and reliability defects in real-time systems

11 hours to complete
9 videos (Total 128 min)
Week
4

Week 4

11 hours to complete

Difference between high availability and high reliability for hard and soft real-time systems

11 hours to complete
5 videos (Total 121 min)

About the Real-Time Embedded Systems Specialization

Real-Time Embedded Systems

Frequently Asked Questions

More questions? Visit the Learner Help Center.