
Computer Science.
Academic integrity is vital.
For the sake of academic integrity, codes are NOT shown here. Please feel free to talk with me in person if you are interested in details. Please refer this page more as a documentation.
For those projects that codes are allowed to be shared, a GitHub link will be given.
CMU ETC
Fall 2024
Swift / MSL
Beyond [Beyond Touch]. A tool for creating SwiftUI 2D metal shaders.
CMU 15-673
Fall 2024
C# / HLSL
CMU 15-673 (Visual Computing System) Final Project.
FFT based water simulation using Unity and HLSL Compute Shaders.
DIRT Bidirectional Ray Tracer
CMU 15-668
Spring 2024
C++
CMU 15-668 (Physically Based Rendering) Final Project.
Scotty 3D PathTracer
CMU 15-462
Spring 2020
C++
CMU 15-462 (Computer Graphics) Project 3 with C++.
CMU 48-724
Fall 2022
GhPython
CMU 48-724 (Scripting and Parametric Design) Final Project coding with GhPython in Rhino(Grasshopper). It is a parametric designer that allows users to output a customized glass frame.
File Caching Proxy
CMU 15-440
Spring 2021
Java
CMU 15-440 (Distributed System) Project 2 with Java.
Two-Phase Commit Collage
CMU 15-440
Spring 2021
Java
CMU 15-440 (Distributed System) Project 3 with Java.
MallocLab
CMU 15-213
Fall 2019
C
CMU 15-213 (Introduction of Computer System) MallocLab with C.