À propos de ce cours
4.4
65 notes
16 avis
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 15 heures pour terminer

Recommandé : 6 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

Internet Of Things (IOT)DebuggingReal-Time Operating System (RTOS)
100 % en ligne

100 % en ligne

Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles

Dates limites flexibles

Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire

Niveau intermédiaire

Heures pour terminer

Approx. 15 heures pour terminer

Recommandé : 6 hours/week...
Langues disponibles

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Semaine
1
Heures pour terminer
22 minutes pour terminer

Welcome to Architecting Smart IoT Devices

What you'll learn and how you'll learn it!...
Reading
1 vidéo (Total 2 min), 2 lectures
Reading2 lectures
Hardware you'll need for the assignments10 min
How to navigate through this course5 min
Semaine
2
Heures pour terminer
7 heures pour terminer

Hardware & Software for EmS

...
Reading
6 vidéos (Total 48 min), 19 lectures, 5 quiz
Video6 vidéos
Processors8 min
Boards7 min
Networks9 min
Software Components8 min
IoT Components6 min
Reading19 lectures
What's a web tour and what does it have to do with quizzes?2 min
Study of a few Embedded Processor Families20 min
MCU, SOC, FPGA15 min
Cache, pipeline and coupling10 min
Where do (development) boards come in?10 min
Explore examples of boards20 min
Optional Resources15 min
Network basics - for network newbies10 min
Sensor Networks for IoT30 min
Multi-what?8 min
Operating System types20 min
Protocol stacks10 min
Licenses15 min
Integrated Development Environment10 min
IoT today and tomorrow20 min
IoT and big data (in the cloud)20 min
Complete solution market offerings25 min
Application protocols10 min
SensorTag Experiments
Quiz5 exercices pour s'entraîner
Processors10 min
Boards10 min
Networks10 min
Software Components10 min
IoT Components10 min
Semaine
3
Heures pour terminer
9 heures pour terminer

RTOS

...
Reading
6 vidéos (Total 42 min), 26 lectures, 5 quiz
Video6 vidéos
From XXS to XXL7 min
Real-time Scheduling7 min
Synchronisation and Communication8 min
Device Drivers7 min
Five rules for architecting a multithreading design8 min
Reading26 lectures
Optional Resources5 min
Silicon vendor - independent OS30 min
Silicon vendor OS for IoT15 min
XXS (RT)OS for IoT15 min
Evaluation reports on the embedded OS8 min
Optional Resources30 min
Arbitration in a hardware bus-based environment25 min
Scheduling algorithms10 min
Optional Resources15 min
RTOS overview10 min
Reading more about RTOS10 min
What is priority inversion, inheritance and ceiling?20 min
What does an RTOS have to offer?15 min
Multitasking programming language10 min
Investigate an RTOS of your choice10 min
Optional Resources25 min
VRTX vs Nucleus15 min
Processor interrupt models20 min
Device Driver model example35 min
Driver certification programs10 min
Optional Resources10 min
Rules for taskings
Rate Monotonic Scheduling5 min
Tools for schedulability analysis20 min
Fault-Tolerance Design15 min
Turn your smartphone into a BB gateway15 min
Quiz5 exercices pour s'entraîner
XXS/XXL10 min
Real-Time Scheduling10 min
Synchronisation and Communication web tour10 min
Device Drivers10 min
Multithreading Design10 min
Semaine
4
Heures pour terminer
11 heures pour terminer

System Finalisation

...
Reading
6 vidéos (Total 39 min), 28 lectures, 3 quiz
Video6 vidéos
Software development tools and environments8 min
Debugging basics: Thread and Device Drivers6 min
Debugging Specials and Code Tuning7 min
Testing and Device Simulation8 min
Hardware or Software Security?5 min
Reading28 lectures
Optional Resources15 min
Challenges in Embedded Systems Development10 min
Connecting target and host15 min
IDE examples20 min
Languages for Embedded Systems10 min
Remote debugginng (optional experiment)30 min
Cross-compiler practice25 min
Optional Resources30 min
Simulation on host20 min
Logical remote debugging15 min
Realtime debugging25 min
Step by step (optional)40 min
Optional resources30 min
MMU as debugging tool15 min
Finetuning25 min
Optional Resources40 min
White- and black-box testing30 min
Simulating input, capturing output10 min
Sporadic bugs5 min
System survival under failure20 min
Hardware or Software Security?25 min
Security requirements20 min
Security coding techniques5 min
Cryptography20 min
Security models15 min
No reverse engineering15 min
How vendors deal with security issues15 min
Private Clouds25 min
Quiz3 exercices pour s'entraîner
Development Tools and Environments10 min
Debugging Basics10 min
Debugging Specials14 min
4.4
16 avisChevron Right

Meilleurs avis

par BJun 14th 2018

I had a great learning curve. Overview on various concepts was given, which helped me put a lot of new terms strongly into my mind

par APAug 23rd 2018

This course is extremely helpful and I specially loved the power management part in Week 5

Enseignants

Avatar

Martin Timmerman

Prof Dr
Royal Military Academy Brussels - Vrije Universiteit Brussels (VUB-ETRO) - Dedicated Systems Experts NV/SA (CEO)
Avatar

Maarten Weyn

Professor
Faculty of Applied Engineering - University of Antwerp / iMinds

À propos de EIT Digital

EIT Digital is a pan-European education and research-based open innovation organization founded on excellence. Its mission is to foster digital technology innovation and entrepreneurial talent for economic growth and quality of life. By linking education, research and business, EIT Digital empowers digital top talents for the future. EIT Digital provides online "blended" Innovation and Entrepreneurship education to raise quality, increase diversity and availability of the top-level content provided by 20 reputable universities of technology around Europe. The universities all together deliver a unique blend of the best of technical excellence and entrepreneurial skills and mindset to digital engineers and entrepreneurs at all stages of their careers. The academic partners support Coursera’s bold vision to enable anyone, anywhere, to transform their lives by accessing the world’s best learning experience. This means that EIT Digital gradually shares parts of its entrepreneurial and academic education programmes to demonstrate its excellence and make it accessible to a much wider audience. EIT Digital’s online education portfolio can be used as part of blended education settings, in both Master and Doctorate programmes, and for professionals as a way to update their knowledge. EIT Digital offers an online programme in 'Internet of Things through Embedded Systems'. Achieving all certificates of the online courses and the specialization provides an opportunity to enroll in the on campus program and get a double degree. These are the courses in the online programme: ...

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • Lorsque vous achetez un Certificat, vous bénéficiez d'un accès à tout le contenu du cours, y compris les devoirs notés. Lorsque vous avez terminé et réussi le cours, votre Certificat électronique est ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.