Roadmap · OtherFree

Open Source Society University: Computer Science

A complete undergraduate computer science curriculum assembled entirely from free online courses, sequenced with prerequisites and maintained by a community. A degree's worth of material at no cost, minus the accountability.

Format

Roadmap

Topic

Other

Provider

OSSU

Time needed

2 or more years

Level

Intermediate

Access

Free

What it is

A full curriculum modelled on an undergraduate computer science degree, built from free courses offered by universities, ordered so prerequisites come first, covering introductory programming, core computer science, mathematics, systems, theory, applications and a final project.

What it gives you and what it does not

It gives you the syllabus, the sequencing and the materials. It cannot give you deadlines, classmates or a teacher, and those are what make most people finish a degree. Go in knowing that the missing part is accountability, and arrange your own.

How people actually succeed with it

By treating it as a multi year commitment with a schedule, and by using the community for the accountability the format lacks. People who dip into it casually do not finish.

Best for: highly self directed learners who want the whole thing and have years rather than months.

computer sciencefree courseopen source

Ready to start?

Opens on OSSU in a new tab.

Open resource
Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.

Follow along

New writing, resources and project ideas land here first.