Enhance your career with expertise in real-time systems. Learn real-time theory, analysis and design methods, and put them into practice.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Real-Time Embedded Systems Expertise is a four-course series that takes you from a beginner to a more advanced systems analyst and designer. The knowledge and experience you will gain in challenging topics such as:
Your engineering skills will be honed. You will gain experience building a simple, yet real system project with real-time challenges that will boost your confidence. The hardware for a hands-on project at home is:
The methods of exploitation are:
After completing all four courses in the series, you will be able to consider yourself an intermediate to advanced expert in real-time systems. This knowledge is invaluable for areas such as:
and assessment of your learning progress, not only in gaining knowledge, but also in learning how to apply the theory and examine design options and make optimal choices. The unique final project allows you to see the challenges in real time with your own eyes, interactively examine and build a simple system for identification, tracking and synchronization at home.
Project work includes a series of exercises on real-time processing and asynchrony, along with analysis and design in the first two courses. The third course provides experience with critical components such as:
In the final course, you will combine all the practical aspects of personal design to build a real-time system that you can test at home. The project includes topics such as:
You will use Linux-specific real-time extensions and compare the advantages and disadvantages of Linux versus more traditional RTOS systems, cyclical programs, and FPGA options. The experience you gain can be used to further explore:



