About me
Take a look at my resume!
My top 3 current interests are:
- Machine Learning
- Data structures/Database design
- Data Science/Big Data
Projects
- Data Science Projects
- STA 141a
- STA 141b
- Final Project: Trump in the News
- Programming Projects (Github Repositories)
- One of my first programming projects was to create a fake Unix environment. This program, called Funix has the commands ls, mkdir, setUmask, chmod, and cd.
- In this project, called BTree, I had to implement the BTree datastructure. This program reads in a file of numbers and stores them in a BTree.
- In the ECS140 repository, there are two folders. HW3 includes a project that deals with object oriented programming in java. Here you will find super and sub classes. HW5 is a program written in the language Lisp.
- In ECS50 repository there are two folders. P1 has three c++ programs. One takes in a number (base 10) and an input (base you want to change the number to) and calculates the new number with that base. The other does matrix multiplication, and the third one takes in a floating point number and returns the scientific number equivalent.
- In ECS 154 we have 5 folders. CacheFinal has the circuit file (to be opened with logism) for a cache. HW4 is my implementation (another .circ file) for a 4 bit CPU. HW2 contains a circuit file that does 4 bit addition and a circuit file to shift a number 3 places. HW3 contains a circuit file that does 4 bit parity check, a circuit file that counts up and down, and a circuit file that simulates a vending machine. Lastly, midterm contains a 5 bit division circuit file.
- ECS152 contains a python file that simulates the binary backoff/linear backoff algorithm for an ethernet.
- Router Runner Uses bredth first search to simulate electricity being transfered from city to city when there is an outage.