CS-101: Advanced information, computation, communication IDiscrete mathematics is a discipline with applications to almost all areas of study. It provides a set of indispensable tools to computer science in particular. This course reviews (familiar) topics as diverse as mathematical reasoning, combinatorics, disc ...
CS-552: Modern natural language processingNatural language processing is ubiquitous in modern intelligent technologies, serving as a foundation for language translators, virtual assistants, search engines, and many more. In this course, students will learn algorithmic tools for tackling problems i ...
DH-405: Foundations of digital humanitiesThis course introduces the core concepts and methodologies of Digital Humanities, integrating both theoretical and practical perspectives. Students learn to work with large-scale cultural datasets, acquiring the tools and techniques required for their proc ...
EE-608: Deep Learning For Natural Language ProcessingThis course covers advanced topics in deep learning architectures for natural language processing. The focus is on attention-based architectures, structure processing and variational-Bayesian approaches, and why these models are particularly suited to the ...
ENG-704: EECS Seminar: Advanced Topics in Machine LearningStudents learn about advanced topics in machine learning, artificial intelligence, optimization, and data science. Students also learn to interact with scientific work, analyze and understand strengths and weaknesses of scientific arguments of both theoret ...
EE-559: Deep learningThis course explores how to design reliable discriminative and generative neural networks, the ethics of data acquisition and model deployment, as well as modern multi-modal models. ...
FIN-407: Machine learning in financeThis course aims to give an introduction to the application of machine learning to finance, focusing on the problems of portfolio optimization, return prediction, and textual analysis. A particular focus will be on deep learning and the practical details o ...
AR-101: Théorie et critique du projet BA1Le cours vise à l'acquisition des outils essentiels au projet et à une compréhension de l'architecture comme savoir-faire, pensée, et attitude qui interroge l'inscription des êtres vivants dans leur environnement par la conception de l'espace. ...
AR-102: Théorie et critique du projet BA2Le cours vise à l'acquisition des outils essentiels au projet et à une compréhension de l'architecture comme savoir-faire, pensée, et attitude qui interroge l'inscription des êtres vivants dans leur environnement par la conception de l'espace. ...
AR-301(o): Studio BA5 (elii)Fiction is one of the laboratories that architecture uses for its tests. This should not come as a surprise, since architecture has always been a "science of fiction". The studio holds by elii [architecture office] will work in Madrid on housing, domestici ...
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. ...
ENV-420: Bio-engineering for rivers and natural systemsDémontrer les rôles et l'intérêt de la végétation riveraine des bords de milieux aquatiques. Notion de "génie biologique". Quand, pourquoi et comment utiliser les techniques de végétalisation? Demonstrate the roles and benefits of riparian vegetation on th ...
BIO-642: State of the Art Topics in Neuroscience XIIIThe Loss Landscape of Neural Networks is in general non-convex and rough, but recent mathematical results lead provide insights of practical relevance.
9 online lectures, lecturers from NYU, Stanford, Shanghai, IST Austria, Google, Facebook, EPFL. ...
CS-605: Computational and statistical learning theoryStatistical learning theory for supervised learning and generalization in PAC and online models (VC theory, MDL/SRM, covering numbers, Radamacher Averages, boosting, compression, stability and connection with strong convexity in Banch spaces); Computationa ...