csdiy
Here are 114 public repositories matching this topic...
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
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++
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 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
UC Berkeley CS168 Introduction to the Internet — programming projects on reliable transport, routing, and traceroute
-
Updated
Jul 8, 2026 - Python
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
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
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
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
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
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
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
Nanjing University OS (Jyy): the M-kernel mini-labs and OS labs — pstree/libco/sperf/crepl/frecov and pmm/kmt/uproc/vfs
-
Updated
Jul 9, 2026 - C
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
Solutions to the 智能计算系统 (AI Computing Systems) course labs — operators, a small deep-learning framework, and an image style-transfer application built up from scratch
-
Updated
Jul 4, 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."