- Asymmetric Multi-core Processing
- Fault Tolerance
- Real-Time Operating System (RTOS)
- Rate Monotonic Analysis
- Linux On Embedded Systems
- Multi-Core Processors
- RM LUB (Rate Monotonic Least Upper Bound)
- C Programming
- Posix Threads
- EDF (Earliest Deadline First)
- Priority Ceiling Protocol
- Rate Monotonic Theory
Real-Time Embedded Systems専門講座
Boost your career with real-time systems expertise. Master real-time theory, methods of analysis and design, and put them into practice.
提供:
学習内容
Rate Monotonic theory and policies
Methods of Rate Monontoic analysis
Real-time system design techniques
Engineering principles for allocating functionality and services to hardware, firmware or software implementation
習得するスキル
この専門講座について
応用学習プロジェクト
Project work includes a series of real-time processing and concurrency exercises along with analysis and design in the first two courses. The third course provides experience with mission critical components like error correction code memory, flash file systems, and redundant hardware. In the final course, you put all of the practice together into your own design to build a real-time system that you can test at home. The project covers topics including: concurrency, Linux kernel modules, machine vision, co-processors, and correct function with timing constraints. You will use specific real-time extensions to Linux and compare advantages and disadvantages of Linux to more traditional RTOS, cyclic executive, and FPGA options. The experience you gain can be used to launch additional exploration of hybrid FPGA systems (e.g. Altera and Xilinx), GP-GPU (e.g. NVIDIA), and multi-core scale-up (e.g. ARM A and R-Series) as well as MCU scale-down solutions (ARM M-Series microprocessors).
Good C programming skills and some prior experience with digital systems and/or operating systems is a plus.
Good C programming skills and some prior experience with digital systems and/or operating systems is a plus.
専門講座の仕組み
コースを受講しましょう。
Courseraの専門講座は、一連のコース群であり、技術を身に付ける手助けとなります。開始するには、専門講座に直接登録するか、コースを確認して受講したいコースを選択してください。専門講座の一部であるコースにサブスクライブすると、自動的にすべての専門講座にサブスクライブされます。1つのコースを修了するだけでも結構です。いつでも、学習を一時停止したり、サブスクリプションを終了することができます。コースの登録状況や進捗を追跡するには、受講生のダッシュボードにアクセスしてください。
実践型プロジェクト
すべての専門講座には、実践型プロジェクトが含まれています。専門講座を完了して修了証を獲得するには、成功裏にプロジェクトを終了させる必要があります。専門講座に実践型プロジェクトに関する別のコースが含まれている場合、専門講座を開始するには、それら他のコースをそれぞれ終了させる必要があります。
修了証を取得
すべてのコースを終了し、実践型プロジェクトを完了すると、修了証を獲得します。この修了証は、今後採用企業やあなたの職業ネットワークと共有できます。

この専門講座には4コースあります。
Real-Time Embedded Systems Concepts and Practices
This course can also be taken for academic credit as ECEA 5315, part of CU Boulder’s Master of Science in Electrical Engineering degree.
Real-Time Embedded Systems Theory and Analysis
This course can also be taken for academic credit as ECEA 5316, part of CU Boulder’s Master of Science in Electrical Engineering degree.
Real-Time Mission-Critical Systems Design
This course can also be taken for academic credit as ECEA 5317, part of CU Boulder’s Master of Science in Electrical Engineering degree.
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.
提供:

コロラド大学ボルダー校(University of Colorado Boulder)
CU-Boulder is a dynamic community of scholars and learners on one of the most spectacular college campuses in the country. As one of 34 U.S. public institutions in the prestigious Association of American Universities (AAU), we have a proud tradition of academic excellence, with five Nobel laureates and more than 50 members of prestigious academic academies.
よくある質問
返金ポリシーについて教えてください。
1つのコースだけに登録することは可能ですか?
学資援助はありますか?
無料でコースを受講できますか?
このコースは100%オンラインで提供されますか?実際に出席する必要のあるクラスはありますか?
専門講座を修了するのにどのくらいの期間かかりますか?
What background knowledge is necessary?
Do I need to take the courses in a specific order?
専門講座を修了することで大学の単位は付与されますか?
What will I be able to do upon completing the Specialization?
さらに質問がある場合は、受講者ヘルプセンターにアクセスしてください。