42 Projects

A curated list of projects from the 42 Berlin curriculum. Each entry includes a short summary and a repository link (for completed projects).

Philosophers

GitHub

Concurrency in C with threads and synchronization primitives; focus on correctness under timing constraints.

CThreadsMutex

Minishell

GitHub

A minimal Unix shell: parsing, pipes, redirections, and process execution with careful error handling.

CUnixParsing