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.
Couvre l'ingénierie de systèmes à plusieurs échelles pour la santé, la sécurité, l'énergie et l'environnement, en mettant l'accent sur la prise en compte de l'innovation des laboratoires à la vie quotidienne.
Discute de l'ingénierie des systèmes à plusieurs échelles pour la santé, la sécurité, l'énergie et l'environnement, en mettant l'accent sur l'innovation et la mise à l'essai de nouvelles technologies.