csdiy
Here are 115 public repositories matching this topic...
必学堂 — 把公开课学成通关的游戏化自学工具
-
Updated
Aug 4, 2026 - TypeScript
Solutions to Hung-yi Lee (李宏毅) Machine Learning course homeworks HW1-HW15 with measured results
-
Updated
Jul 4, 2026 - Python
ETH Zurich Digital Design & Computer Architecture: SystemVerilog labs building a MIPS/RISC-V processor, verified in simulation
-
Updated
Jul 7, 2026 - SystemVerilog
From-scratch C++ implementations of Stanford CS110 (Principles of Computer Systems): Unix v6 filesystem, multiprocessing, stsh shell w/ job control, ThreadPool, RSS aggregator, HTTP proxy+cache, MapReduce — all verified in WSL2.
-
Updated
Jul 9, 2026 - C++
GAMES101 (Lingqi Yan) — all 8 assignments as CPU software renderers in C++/Eigen: rasterizer, MSAA, Blinn-Phong, Bezier, Whitted ray tracing, BVH, Cornell-box path tracing
-
Updated
Jul 9, 2026 - C++
From-scratch USTC Computer Graphics (Ligang Liu): image warping, Poisson editing, minimal surface, Tutte/ARAP parameterization, ARAP deformation, QEM simplification, software rasterizer & Monte-Carlo path tracer — CPU Python, real rendered results
-
Updated
Jul 9, 2026 - Python
Solutions to UC Berkeley CS61B (Data Structures, Java) — including Gitlet (a Git version-control clone) and BYOW — with the official tests passing
-
Updated
Jul 5, 2026 - Java
UC Berkeley CS168 Introduction to the Internet — programming projects on reliable transport, routing, and traceroute
-
Updated
Jul 8, 2026 - Python
Full solutions to UC Berkeley CS188 Pacman AI projects — search, adversarial games, RL, probabilistic inference, and ML, all passing the official autograders
-
Updated
Jul 2, 2026 - Python
MIT 6.007 Signals and Systems: from-scratch Python for LTI/convolution, Fourier series & transforms, sampling & aliasing, Laplace/z-transforms, filtering, modulation, and feedback — 64 pytest checks, 10 figures
-
Updated
Jul 9, 2026 - Python
Full-stack BadgerChat for UW-Madison CS571: a JWT REST API with React (web) + React Native (Expo) clients — 79 tests
-
Updated
Jul 9, 2026 - JavaScript
Full Stack Open (University of Helsinki) core parts 3-8: a running Bloglist full-stack app (Express + Mongoose + JWT REST API, React + React Query + Router SPA) and a Library GraphQL API (Apollo Server v4), 52 tests + live E2E smoke checks.
-
Updated
Jul 9, 2026 - JavaScript
HIT 哈工大《操作系统》(李治军) hit-oslab labs: real Linux 0.11 kernel modifications (bootloader, syscalls, scheduler trace, semaphores, shared memory, terminal, /proc) verified under Bochs. A csdiy.wiki build.
-
Updated
Jul 9, 2026 - C
CPU-only Python/NumPy reimplementation of CMU 15-462/662 Scotty3D: software rasterizer, half-edge MeshEdit (subdivision + QEM), BVH path tracer, and skeletal animation — real renders + measured results
-
Updated
Jul 9, 2026 - Python
Solutions to UC Berkeley CS170 Efficient Algorithms and Intractable Problems — rigorous homework write-ups plus implemented algorithms and the coding project
-
Updated
Jul 5, 2026 - Jupyter Notebook
Runnable local reproductions of ASU CSE365 (pwn.college) Intro to Cybersecurity modules — SUID misuse, pwntools I/O scripting, x86-64 shellcode, gdb, reverse engineering, a 32-bit stack overflow, and a vulnerable Flask app — all verified in WSL2. Educational self-study.
-
Updated
Jul 9, 2026 - Python
Improve this page
Add a description, image, and links to the csdiy topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the csdiy topic, visit your repo's landing page and select "manage topics."