Introduit les fondamentaux de l'ingénierie logicielle, couvrant le traitement de l'instruction, les algorithmes, les langages de programmation, les abstractions, les tests, la sécurité et l'open source.
Explore les équations du mouvement vertical sous gravité et leur intégration, ainsi que le mouvement horizontal avec les conditions de contrainte et l'heuristique pendulaire de Foucault.
Explore les principes d'interprétation abstraite et le domaine Octagon, en mettant l'accent sur les compromis entre précision et efficacité et l'analyse statique des programmes.
Fournit un aperçu de l'analyse des mécanismes avancés utilisant la méthode des éléments finis et l'analyse des éléments finis dans les applications d'ingénierie.
Examine les aspects théoriques de l'audit UX, de l'évaluation par des experts et de l'analyse comparative, en soulignant l'importance de détecter les problèmes de conception qui ont une incidence sur la facilité d'utilisation et l'expérience des utilisateurs.
Explore les principes fondamentaux de la cybersécurité, la modélisation des menaces, les études de cas dans le monde réel et les procédures judiciaires numériques.
Couvre les bases de la sécurité informatique, mettant l'accent sur la responsabilité de chacun dans la protection des données et la prévention des cybermenaces.