top of page

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.

​陶令恒

© 2025 by Lingheng Tony Tao. 

  • Facebook
  • Twitter
  • Instagram
  • Linkedin
bottom of page