Module 1 - Le génie logiciel#

Ce premier module pose les fondations du cours. On y définit ce qu’est le génie logiciel, pourquoi cette discipline existe, et quels problèmes elle tente de résoudre. On y retrace ensuite son histoire, des premiers langages de programmation jusqu’à l’ère de l’intelligence artificielle, en passant par les grandes crises, les idées marquantes et les outils qui ont transformé la pratique.