AR-678: Harmony and ConflictsThis is a methodological PhD course focused on the history and description of one case study (building, drawing or projects) and the construction of its historical broader context.
CS-305: Software engineeringThis course teaches the basics of modern software development: designing software, working in a team, writing good code, shipping software, and evolving software. It emphasizes building software that
CS-306: Software development projectThis course teaches the basics of developing real-world software, i.e., software that is large and complex, is developed by a team, evolves and needs to be maintained, and can cause serious harm if it
HUM-485: Data in context: Critical Data Studies ILe cours "Critical Data Studies" s'inscrit dans la nouvelle offre d'enseignements TILT qui propose de croiser des savoirs provenant des SHS et des sciences de l'ingénieur afin d'aborder des thématique
ENG-421: Fundamentals in systems engineeringIntroduction to systems engineering using the classical V-model. Topics include stakeholder analysis, requirements definition, concept selection, design definition and optimization, system integration
MGT-489: Project management & collaborationThis course is dedicated to integrating 1) a project thinking mindset, by mastering what needs to be ensured for any project to be carried out in the most favorable conditions, and 2) practice collabo
AR-454: Land use planningLe cours donne les bases de la compréhension de l'aménagement du territoire, de son rôle politique à ces outils.
CS-422: Database systemsThis course is intended for students who want to understand modern large-scale data analysis systems and database systems. It covers a wide range of topics and technologies, and will prepare students