Epitech
Grande École Program, MSc-equivalent in Information Technology

Epitech is a five-year, project-based engineering program (MSc-equivalent) in Montpellier, France. The whole curriculum is learning by building.
Project-based learning, in teams.
What I went deep on
- Low-level & systems: C and C++, a libc in x86-64 assembly, a Corewar VM, Unix systems and network programming.
- Languages & paradigms: functional programming in Haskell, object-oriented design and software architecture (the Arcade platform, a ray tracer).
- Graphics, AI and web: full-stack web with React, NestJS, Vue, SQL.
- DevOps: Docker, Jenkins, CI/CD.
The program puts a strong emphasis on autonomy, teamwork and competitive events, and culminates in the multi-year EIP capstone. For me, that project is Naucto.
Courses
- C Programming · 2022-2023
- Mathematics · 2022-2023
- Unix & System Programming · 2022-2023
- Functional Programming · 2022-2023
- Graphical Programming · 2022-2023
- Object-Oriented Programming (C++) · 2023-2024
- Assembly · 2023-2024
- Networking · 2023-2024
- Artificial Intelligence · 2023-2024
- DevOps · 2024-2025
- Web Development · 2024-2025
- Epitech Innovative Project (EIP) · 2024-2025








