Explore les bases des systèmes de transmission, y compris les engrenages et les courroies, couvrant les différentiels, les boîtes de vitesses et divers types de courroies.
Explore la recherche de bugs, la vérification et l'utilisation d'approches aidées à l'apprentissage dans le raisonnement de programme, montrant des exemples comme le bug Heartbleed et le raisonnement bayésien différentiel.
Couvre les concepts fondamentaux du graphisme informatique, y compris le rendu, la modélisation et l'animation, visant à développer des compétences pratiques et stimuler l'intérêt dans le domaine interdisciplinaire.
Couvre les bases de la programmation parallèle, y compris la concurrence, les formes de parallélisme, la synchronisation et les modèles de programmation tels que PThreads et OpenMP.