ambicuity

ambicuity/course-computer-science

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

23 good first / help-wanted issues · Rust · last activity Jun 22, 2026

algorithms compilers computer-science curriculum distributed-systems education i18n learn-to-code open-source operating-systems rust systems-programming
23 Open Issues Need Help Last updated: Jun 22, 2026

Open Issues Need Help

View All on GitHub
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
good first issue accessibility
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
good first issue testing
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
good first issue website
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
help wanted translation accessibility
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
help wanted good first issue accessibility
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
help wanted good first issue glossary
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
help wanted translation accessibility
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
help wanted good first issue translation
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming
help wanted good first issue translation
ambicuity/course-computer-science
1

Build computer science from scratch — 421 lessons across 20 phases. Bootloader, B-tree, TCP stack, type-checker, Raft, and more, in C/C++/Rust/Go/Python/Haskell/SQL/RISC-V/TLA+. Free, open source, MIT.

Rust
#algorithms#compilers#computer-science#curriculum#distributed-systems#education#i18n#learn-to-code#open-source#operating-systems#rust#systems-programming