=====Large Language Models, Graphs and Applications (LLGA)===== ** Programme of the Master of Science and Technology (MScT) of Ecole Polytechnique ** [[https://programmes.polytechnique.edu/en/master/all-msct-specializations/large-language-models-graphs-and-applications-llga|Link to the official page on the Ecole Polytechnique website. ]] ==== Motivation ==== The **LLGA Master’s Program** is a two-year degree taught completely in English with a strong international outlook. Designed for ambitious students, the program equips graduates with both a solid theoretical foundation and hands-on industry expertise in **Generative AI**, with a special emphasis on **Large Language Models (LLMs)** and **graph-structured data**. Students will gain the skills to harness cutting-edge technologies and apply them across diverse fields—from healthcare and biology to finance, social networks, and beyond. ==== Objectives ==== In recent years, Generative AI has seen explosive growth, with Large Language Models (LLMs) reshaping how society and the economy interact with the digital world. These technologies enable tasks that were unimaginable just a few years ago—from machine translation and code generation to creative content generation and advanced reasoning—at unprecedented scale. Simultaneously, we face an increasing amounts of data that only make sense in the context of their networks, from large-scale social networks and power grids to microscopic proteins and molecules. Advances in graph-based models, such as Graph Neural Networks (GNNs) and graph representation learning, are unlocking insights and applications previously out of reach by capturing these complex structures. Combining LLMs with graph methods enables multimodal generative AI, opening new opportunities in healthcare, finance, recommendation systems, and beyond. The objective of the LLGA Master’s Program is to prepare students to become experts in this transformative field, with the skills to advance both theory and application. The goal of the LLGA program is to provide students with a solid theoretical foundation in machine learning and deep learning, alongside hands-on experience with state-of-the-art generative techniques in the context of LLMs and graphs. By means of projects, case studies, and industrial applications, graduates acquire rare and highly sought-after expertise, positioning them to innovate and lead in the next generation of AI technologies. Courses are given by professors from École polytechnique, associated institutes, and industrial partners. All courses are held in English and students for all nationalities are welcome. ==== Curriculum Description ==== The LLGA Master is a two-year program that combines a rigorous foundation with advanced specialization in Generative AI, focusing both on Large Language Models (LLMs) and graph-structured data. During the first year (M1), students build a strong academic basis through courses shared with engineering and other master’s programs at École polytechnique. This year develops solid skills in mathematics, machine learning, and deep learning, while also introducing key domains such as Natural Language Processing and Graph representation learning. By the end of the M1, students are equipped with the theoretical and methodological tools essential to pursue advanced AI studies. The second year (M2) is dedicated to specialization and hands-on learning. Bespoke courses focus on the latest industrial and scientific advances, including DevOps and LLM Engineering Principles, Data Engineering for LLMs, Graph Generative AI with Applications in Bio and Medicine, Small-Scale and Specialized LLMs, AI Strategy, Ethics, and Socioeconomic Challenges, and Generative AI for Entrepreneurship. Students engage in projects and case studies that connect theory with real-world applications, gaining practical experience with state-of-the-art techniques. This unique structure—broad foundations followed by tailored specialization—ensures graduates acquire both depth and versatility, preparing them to become leaders in the rapidly evolving field of Generative AI. ==== Student Applications ==== Students are required to have a suitable background in mathematics and computer science. In practice, this means knowledge of linear algebra, statistics, as well as Python programming, algorithms and data structures. Some exposure to natural language processing and graph theory is desirable, but not required. Candidates with Bachelor degrees that are not in Mathematics or Computer Science are also admissible if the required knowledge domains are covered in their degree programs. ==== Industrial & Institutional Partnership / Cercle des partenaires ==== Students will have highly suitable profiles for data science or AI roles in industry. While the LLM aspect of the program allows students to apply to companies in most digital companies, the graphs and applications aspect of the program prepares the students particularly well for roles in the pharma, logistics and communication industries. Graduates of the LLGA Master’s Program are prepared for careers as AI/ML Engineers, Data Scientists, NLP Specialists, Graph AI Experts, and AI Research Scientists, as well as strategic roles such as AI Product Managers, Solution Architect. Opportunities span industries including tech, healthcare, finance, consulting, social media, e-commerce, and public institutions. ==== Internships and PhD proposals ==== The program includes an M1 as well as an M2 internship of several months each. There will furthermore be regular interaction with professionals in industry in academia in the weekly M2 seminar series on “ethical issues, law and novel applications of AI”. In addition, many of the taught courses in the MScT program have project-based assessments. The students will therefore graduate from this program with ample practical experience and a profound insight into the different real-world applications of their academic knowledge. We also expect important exchanges with the generative AI industry in terms of focused internships, invited keynotes and meetups. We expect that the placement of our graduates in the relevant industry will be natural and swift. Since the program teaches cutting-edge methodology in a relevant field of research, pursuing a PhD after this program is perfectly possible. ==== Contacts ==== The academic co-directors of the MScT are: * Johannes Lutzeyer, Computer Science, Ecole Polytechnique [[johannes.lutzeyer@polytechnique.edu]] * Aymeric Dieuleveut, Applied Mathematics, Ecole Polytechnique [[aymeric.dieuleveut@polytechnique.edu]] * Michalis Vazirgiannis, Computer Science, Ecole Polytechnique [[michalis.vazirgiannis@polytechnique.edu]] * Ye Zhu, Computer Science, Ecole Polytechnique [[ye.zhu@polytechnique.edu]] * Rémi Flamary, Applied Mathematics, Ecole Polytechnique [[remi.flamary@polytechnique.edu]] * Luiz Chamon, Applied Mathematics, Ecole Polytechnique [[luiz.chamon@polytechnique.edu]] Please don't hesitate to contact us!