projects
Exploring systems, architecture, security, and game AI through hands-on projects.
xv6 Operating System
Operating system coursework on xv6 for RISC-V, spanning processes, virtual memory, system calls, concurrency, and file systems.
Two-Stage RISC-V CPU
A two-stage pipelined RISC-V processor built in Logisim, connecting instruction fetch, execution, register files, and control logic.
Verifiable Secret Sharing
A Huawei Hackathon team project combining Shamir sharing, Feldman verification, and hybrid encryption for efficient secret sharing.
Gomoku AI: Search & Self-Play
Exploring alpha-beta search and AlphaZero-style self-play for Gomoku, with a graphical interface for human–AI matches.