csdiy
Here are 114 public repositories matching this topic...
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++
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
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
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
UC Berkeley CS168 Introduction to the Internet — programming projects on reliable transport, routing, and traceroute
-
Updated
Jul 8, 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
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 MIT 6.046 Design and Analysis of Algorithms problem sets — rigorous written solutions plus implemented and verified algorithm code
-
Updated
Jul 5, 2026 - Python
ASU CSE466 Computer Systems Security (pwn.college): locally-runnable, verified educational labs — shellcoding, reverse engineering, memory corruption, SROP, seccomp sandboxing, setuid program-misuse
-
Updated
Jul 9, 2026 - Python
Rigorous solutions + verified experiments for Stanford STATS214/CS229M Machine Learning Theory (concentration, Rademacher complexity, margins, kernels, NTK, implicit regularization, online learning)
-
Updated
Jul 4, 2026 - Python
Working, verified solutions to a representative subset of Syracuse SEED Labs across software, crypto, network, and web security (WSL2, real captured evidence). Educational.
-
Updated
Jul 9, 2026 - Python
Solutions to MIT 6.100L Introduction to CS and Programming using Python — all problem sets and finger exercises, verified by running on the provided test cases
-
Updated
Jul 5, 2026 - Python
Solutions to Hung-yi Lee (李宏毅) Machine Learning course homeworks HW1-HW15 with measured results
-
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."