Viktor KuncakViktor Kunčak joined EPFL in 2007, after receiving a PhD degree from MIT. Since then has been leading the Laboratory for Automated Reasoning and Analysis and supervised at least 12 completed PhD theses. His works on languages, algorithms and systems for verification and automated reasoning. He served as an initiator and one of the coordinators of a European network (COST action) in the area of automated reasoning, verification, and synthesis. In 2012 he received a 5-year single-investigator European Research Council (ERC) grant of 1.5M EUR. His invited talks include those at Lambda Days, Scala Days, NFM, LOPSTR, SYNT, ICALP, CSL, RV, VMCAI, and SMT. A paper on test generation he co-authored received an ACM SIGSOFT distinguished paper award at ICSE. A PLDI paper he co-authored was published in the Communications of the ACM as a Research Highlight article. His Google Scholar profile reports an over-approximate H-index of 38. He was an associate editor of ACM Transactions on Programming Languages and Systems (TOPLAS) and served as a co-chair of conferences on Computer-Aided Verification (CAV), Formal Methods in Computer Aided Design (FMCAD), Workshop on Synthesis (SYNT), and Verification, Model Checking, and Abstract Interpretation (VMCAI). At EPFL he teaches courses on functional and parallel programming, compilers, and verification. He has co-taught the MOOC "Parallel Programming" that was visited by over 100'000 learners and completed by thousands of students from all over the world.
Babak FalsafiEnseignement et PhD Doctorant·es actuel·les Yuanlong Li, Simla Burcu Harma, Shashwat Shrivastava, Alexandros Poupakis, Shanqing Lin, Ayan Chakraborty, Pooria Poorsarvi Tehrani, Ali Ansari A dirigé les thèses EPFL de Pejman Lotfi Kamran, Sotiria Fytraki, Dejan Novakovic, Stavros Volos, Djordje Jevdjic, Ilknur Cansu Kaynak, Yusuf Onur Koçberber, Javier Picorel Obando, Alexandros Daglis, Mario Paulo Drumond Lages De Oliveira, Arash Pourhabibi Zarandi, Mark Johnathon Sutherland, Siddharth Gupta, Ognjen Glamoc
Guillaume AnciauxEnseignement et PhD Doctorant·es actuel·les Parissasadat Alavi, Thibault Ghesquière-Diérickx A co-dirigé les thèses EPFL de Srinivasa Babu Ramisetti, Jaehyun Cho, Lucas Frérot, Mohit Pundir, Manon Eugénie Voisin--Leprince Cours Modélisation numérique des solides et structures CIVIL-321 La modélisation numérique des solides est abordée à travers la méthode des éléments finis. Les aspects purement analytiques sont d'abord présentés, puis les moyens d'interpolation, d'intégration et de résolu
Sandy IngramExpertise
Programming Languages (C, SQL, Ruby, Rails, Java, Javascript)Recommendation algorithmsSocial media design for collaborative work
Enseignement et PhD A co-dirigé les thèses EPFL de Rania Islambouli Cours Architecture software MICRO-371 Ce cours couvre des sujets liés à l'architecture software moderne et industrielle : la gestion agile de projets, la spécification des besoins, le développement d'applications critiques, la programmation robuste, et les aspects devOps (automatisation
Vassily HatzimanikatisEnseignement et PhD Doctorant·es actuel·les Denis Alain Henri Lucien Joly, Luca Milazzo, David Liaskos, Konrad Lagoda, Omar Keshk, Yigit Sibal, Ioannis Tzegiannakis A dirigé les thèses EPFL de Keng Cher Soh, Julien Racle, Noushin Hadadi, Stefano Andreozzi, Stepan Tymoshenko, Meriç Ataman, Joana Raquel Pinto Vieira, Tiziano Dallavilla, Yves Berset, Anush Chiappino-Pepe, Milenko Tokic, Tuure Eelis Hameri, Jasmin Maria Hafner, Homa Mohammadi Peyhani, Daniel Robert Weilandt, Zhaleh Hosseini, Sofia Tsouka, Mar
Tobias KippenbergEnseignement et PhD Doctorant·es actuel·les Mengxin Lin, Xinru Ji, Shuhang Zheng, Junyin Zhang, Zhuoya Yuan, Evgenii Guzovskii, Mahdi Chegnizadeh, Jiale Sun, Shivaprasad Umesh Hulyal, Xiaoyi Cheng, Hao Li, Nikolai Kuznetsov, Alessio Zicoschi, Jiahe Pan, Mikael Sebastian Reichler, Xuxin Wang, Donato Manuel Jiménez Benetó, Xuan Yang, Hugo Paul Arbez, Amirali Arabmoheghi, Viacheslav Snigirev, Alisa Davydova, Zihan Li, Giovanni Scarioni A dirigé les thèses EPFL de Stefan Weis, Emanuel Gavartin, Xiaoqing Zhou,
Pejman Lotfi KamranEnseignement et PhD Cours Advanced multiprocessor architecture CS-471 Les multiprocesseurs sont à la base des systèmes informatiques. Ce cours couvre l'architecture et l'organisation des multiprocesseurs modernes, des accélérateurs prévalents (GPU, TPU, etc.) et des datacenters. Il comprend un projet de recherche sur les multiprocesseurs et les datacenters post-Moore. Parallelism and concurrency in software CS-302 Des capteurs aux téléphones intelligents,en passant par les pl
Afficher plus