computer-science
by ossu
🎓 Path to a free self-taught education in Computer Science!
AI summary
Computer Science curriculum
A comprehensive education in computer science using online materials.
- stars
- 173.3K
- forks
- 21.9K
- watching
- 5.8K
- awesome lists
- 10
- entries
- 132
What's in the list
132 links in 20 sections, with live GitHub stats.activeno commit in 2y
Summary
- CS 2013
Match the curricular standards of the : Curriculum Guidelines for Undergraduate Degree Programs in Computer Science
Community
Intro CS / Introduction to Programming
Intro CS / Introduction to Computer Science
Core CS / Core programming
- part 1
chat: /
- Hear instructor
Systematic Program Design ( )
Core CS / Core math
Core CS / CS Tools
Core CS / Core systems
- these programming languages
one of , From Nand to Tetris Part I
Core CS / Core theory
Core CS / Core security
Core CS / Core applications
- sizable project
Core Programming, and a
Core CS / Core ethics
Advanced CS / Advanced programming
Advanced CS / Advanced systems
Advanced CS / Advanced theory
- Mathematics for Computer Science
, logic, algorithms
Advanced CS / Advanced Information Security
Advanced CS / Advanced math
Final project
- linear ordinary differential equations
freshman-level physics, linear algebra, calculus,
Congratulations
- readings
Check out the for classic books you can read that will sharpen your skills and expand your knowledge
- meetup.com
Join a local developer meetup (e.g. via )
Congratulations / Pay attention to emerging technologies in the world of software development:
- Elixir
Explore the through , a new functional programming language for the web based on the battle-tested Erlang Virtual Machine!
- Rust
Explore through , a systems language which achieves memory- and thread-safety without a garbage collector!
- Idris
Explore through , a new Haskell-inspired language with unprecedented support for type-driven development
Nothing in this list matches your filter.
Featured in 10 awesome lists
Each link jumps to the spot where the list mentions computer-science.