Couvre les fondamentaux des microcontrôleurs, en mettant l'accent sur les exercices pratiques et l'intersection entre l'électronique et l'informatique.
Couvre les bases de la construction de systèmes informatiques, en mettant l'accent sur la modularité, l'abstraction et l'évolutivité dans la conception du système.
Plongez dans l'impact de l'IoT sur le lieu de travail, en discutant de son origine, des architectures système, des applications futures et des avantages économiques.
Couvre le 'V-Model' de l'ingénierie des systèmes, en mettant l'accent sur les bonnes exigences, l'architecture du système, la génération de concepts et la sélection de concepts.
Explore l'histoire, les définitions et les défis de l'ingénierie des systèmes, en soulignant l'importance des exigences dans la conception et l'architecture des systèmes.
Couvre l'ingénierie des systèmes, la gestion de projet, l'assurance qualité et les mécanismes spatiaux, en soulignant l'importance des exigences et de la vérification appropriées.
Explore les stratégies de cloisonnement de la charge de travail pour un partage efficace des agrégats de fenêtres dans les applications et les systèmes à forte intensité de données.
Couvre les systèmes de mémoire distribués, l'organisation du cache, les architectures multi-sockets, la cohérence de la mémoire et la conception d'interconnexions sur puce.
Discute de la gestion des périphériques dans les systèmes d'exploitation, en se concentrant sur les pilotes de périphériques, la persistance et les techniques d'optimisation des performances.
Couvre les exigences et les fonctions d'un système de télécommande dans les engins spatiaux, y compris les programmes de téléchargement et le contrôle des opérations des engins spatiaux.
Explore l'optimisation du matériel et des logiciels pour la performance du système, soulignant l'importance de réduire le retard par porte et d'améliorer l'architecture.
Discute de la nécessité d'une fiabilité éprouvée dans les systèmes informatiques et de l'approche rigoureuse pour atteindre une véritable fiabilité dans les systèmes critiques.
Couvre les principes de programmation modulaire, en se concentrant sur la gestion de la complexité du projet grâce à la structuration efficace du code et à la gestion des dépendances.
Explique la construction et la fonctionnalité d'un moniteur de machine virtuelle, en se concentrant sur les techniques de virtualisation et la gestion de la mémoire.