MATH-458: Programming concepts in scientific computingThe aim of this course is to provide the background in scientific computing. The class includes a brief introduction to basic programming in c++, it then focuses on object-oriented programming and c++ specific programming techniques. Typical class hierarch ...
CS-112(i): Programmation orientée objetL'objectif de ce cours est de développer des compétences de base en programmation. L'accent sera mis sur l'approche orientée-objet laquelle renforce la réutilisabilité, la maintenabilité et la fiabilité des programmes. Des fondamentaux d'algorithmique sero ...
AR-597(a): Superstudio AThis Superstudio will study the history of the villa by focusing on 30 case studies, from antiquity to the last century. The aim of this study is to understand through the architecture of the villa the most quintessential tropes of architecture: form, poli ...
MATH-611: Scientific programming for EngineersThe students will acquire a solid knowledge on the processes necessary to design, write and use scientific software. Software design techniques will be used to program a multi-usage particles code, aiming at providing the link between algorithmic/complexit ...
BIO-311: NeuroscienceThis neuroscience course progresses from core cellular mechanisms of neuronal signaling to integrated brain systems controlling sensory processing, movement, and behavior, culminating in learning, memory, and nervous system disorders. ...
HUM-120(a): Alimentation durable A: production, santé, sociétéLe cours présente divers enjeux liés à l'alimentation durable: production, sécurité alimentaire, nutrition et santé, enjeux
sociaux et culturels.
L'approche interdisciplinaire intègre les SHS et les sciences de l'ingénieur et initie au travail de
groupe et ...
NX-423: Translational neuroengineeringThis course integrates knowledge in basic, systems, clinical and computational neuroscience, and engineering with the goal of translating this integrated knowledge into the development of novel methods, technology for the clinical application for patients ...
CS-503: Visual intelligenceThis course covers both classic concepts and recent advances in computer vision and machine learning for processing visual data -- with a primary focus on embodied intelligence and multimodal learning ...
HUM-432: How people learn: Designing Learning Tools IThe students will understand the cognitive and social factors which affect learning - particularly in science and engineering. They will be able to use social research techniques as part of the design process to understand end users. ...
BIO-455: Introduction to law and ethicsThe aim of this course is to introduce students to the basic legal and ethical concepts relevant to research in the life sciences and its translational application, and to provide them with the essential tools to identify legal and ethical issues in their ...
CS-423: Distributed information systemsThis course introduces the foundations of information retrieval, data mining and knowledge bases, which constitute the foundations of today's Web-based distributed information systems. ...
CS-456: Deep reinforcement learningThis course provides an overview and introduces modern methods for reinforcement learning (RL.) The course starts with the fundamentals of RL, such as Q-learning, and delves into commonly used approaches, like PPO and DQN. The course will introduce student ...
BIOENG-448: Fundamentals of neuroengineeringNeuroengineering is at the frontier between neuroscience and engineering: understanding how the brain works allows developing engineering applications and therapies of high impact, while the design of new measurement and data analysis techniques contribute ...
AR-619: Designing cities in a changing worldThis course develops, within the urban domain, a critical review of challenges/opportunities of the One Health concept, based on the inexorable link between human, animal, and ecosystem health. ...
AR-325: Societies and architecture: research and methodsCe cours constitue une introduction à l'étude sociale et culturelle des questions architecturales et urbaines. Il vise à familiariser l'étudiant-e avec les concepts et les méthodes des sciences sociales en insistant sur l'intérêt d'une lecture politique du ...