- LIBFT: Recoder une sélection de fonctions de la libc, ainsi que d'autres fonctions utilitaires qui seront utilisées dans les projets suivants.
- GET_NEXT_LINE: Programmer une fonction en C qui lit une ligne terminée par un retour à la ligne depuis un fichier descripteur.
- FT_PRINTF: Recoder la fonction printf de la libc pour comprendre les variadic functions en C.
- PUSH_SWAP: Tri de données sur une pile avec un set d’instructions limité, mettant en œuvre des algorithmes de tri.
- SO_LONG: Jeu 2D simple utilisant la miniLibX, introduisant aux textures, sprites et tuiles.
- PHILOSOPHERS: Gestion de threads et de processus pour simuler le problème des philosophes qui mangent.
- PIPEX: Le projet nous fait decouvrir les redirections et les pipes.
- MINISHELL: Création d'un shell simplifié, pour comprendre le fonctionnement des shells et la programmation système.
- TRANSCENDENCE: Un projet complet permettant de disputer des parties de Pong en ligne
- CUB3D: Un projet graphique utilisant le RAY-Casting pour simuler du 3D dans un jeu.
- FT_IRC: La création d'un serveur IRC (Internet Relai Chat) compatible avec le client IRSSI.
CPP-MODULES : Une serie d'exercices a difficulte graduelle pour se plonger dans l'univers du C++