Data Structures & Algorithms-CS61B
Machine Structures-CS61C
Discrete Math & Probability Theory-CS70
Computer Security-CS161
Operating Systems and System Programming-CS162
Efficient Algorithms & Intractable Problems-CS170
Cryptography-CS171
Introduction to Database Systems-CS186
Introduction to Artificial Intelligence-CS188
A recreation of the popular Blocks Puzzle game.
Computer version of the infamous Enigma machines used by Germany in WW2.
A recreation of the popular Ataxx board game and AI Computer.
Redesigned implementation of a version-control system similar to Git
A three wheel mobile robot that responds to stimulus in the form of sounds.
A recreation of the popular Snake computer game.
An assembly based code to classify handwritten digits with machine learning.
Building a CPU capable of running RISC-V assembly instructions.
An end-to-end encrypted, efficient file sharing system that provides guaranteed confidentiality, integrity, and authenticity.
AI that utilizes reinforced learning and value iteration to solve the popular Pac-Man computer game.
Building a neural network to classify handwritten digits with machine learning.
MSU Research [May 2020 - August 2021]
Building a model of the heart with realistic fluid dynamics to simulate cryoballoon alblation.
MSU Research [May 2022 - August 2022]
Utilize facial and body detection software to detect faces and bodies in field and controlled environments.
Implemented critical OS components including file systems, thread scheduling, user programs, virtual memory, kernel development, low-level programming, synchronization, and debugging.
To follow Berkeley's academic integrity policies, I will not post any of my work online. If you would like to see my code or work, feel free to contact me below!