remzi-arpacidusseau/ostep-projects resource
Projects for an undergraduate OS course observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3151
- days_rel: n/a
- days_push: 775
- n_releases_24m: 0
Adoption not part of the score
5998 stars · 1589 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A collection of programming projects for an undergraduate operating systems course based on OSTEP, written mostly in C for Linux plus xv6 kernel hacking assignments. It includes shell, memory allocator, web server, MapReduce, and file system checker projects with accompanying test scripts.
Use cases
- learn operating systems concepts by building projects in C
- find assignments for teaching an undergraduate OS course
- practice systems programming with a Unix shell or web server project
- get hands-on experience modifying the xv6 kernel
- test my OS project implementations with provided test scripts
When to choose
- you are a student or self-learner following the OSTEP textbook
- you are an instructor designing an OS course curriculum
- you want structured C programming practice in Unix environments
When to avoid
- you need a production operating system or kernel code
- you want a polished framework rather than course assignments
- you need projects in languages other than C
Facets
learning-resource · maturity active
developer-tools testing file-system concurrency operating-systems education tutorials c cpp operating-systems-course xv6 homework-projects systems-programming ostep linux
1 source
- readme: https://github.com/remzi-arpacidusseau/ostep-projects · fetched 2026-08-28 · 0ca264f01bc8
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| remzi-arpacidusseau/ostep-projects | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="remzi-arpacidusseau/ostep-projects")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem