- Freshman-year:
- Sophomore-year:
- Junior-year:
- A Note on Introduction to Quantum Gravity in (2+1)-Dimensions.
- Papers Reading on Ads/CFT (Gauge/Gravity duality).
- A Differential Geometry Project: Derive Atiyah-Singer Index Theorem - by using six distinct approches.
- A Breif Talk on Kontsevich-Soibelman Wall-Crossing Formula (KSWCF) Derivation, and the Connection between KSWCF and 2d-4d generalized Donaldson-Thomas Invariants.
- A Note on Introduction to Quantum Gravity in (2+1)-Dimensions.
- Senior-year:
- CS 420 Game Engineering
- Project 1: Pong Game (C++ and Ogre)
- Project 2: Tank (C++ and Ogre)
- Project 3: Racing Cubes--Human VS. Self-Driving Cubes on A Möbius Strip (implemented in C++, Ogre, and with Huffman Coding Compression for Quantizing Neural Nets; started from scratch, i.e., without using any Neural Network libraries)
- Project 1: Pong Game (C++ and Ogre)
- CS 245 Data Structure, and Algorithms
- Project 1: Linked List Assignment: Playing with Sound (in Java)
- Project 2: Huffman Coding
- Project 3: Persistent Data Structures (BST and Stack)
- Project 4: Dijkstra, Binomial Heaps, Hash Tables, and More!
- (The above projects are not allowed to use any classes from the Java Collections framework. Completed entirely from scratch: Only standard arrays and linked structures were applied.)
- https://www.cs.usfca.edu/~galles/cs245/
- Project 1: Linked List Assignment: Playing with Sound (in Java)
- CS 420 Game Engineering