Oliver Chang

Runner, CS PhD Student, and baseball nerd - but not necessarily in that order. Multiplication need not apply.

I am interested in neural networks, statistics, and robotics. I like using R and Python for statistical analysis and Java for software engineering.

I am currently a 1st year PhD Student at UCSC, studying computer science. Outside of school, I run cross country and track & field and watch Dodger baseball.

Feel free to checkout my resume and my transcript.

Follow me on Strava

Projects | Contact |


Projects

Benchmarking Policy-Gradient Methods for Deep Reinforcement Learning in High-Fidelity Autonomous Vehicles Simulators

My first PhD paper!


ERA vs OPS

ERA plotted against OPS for MLB teams


Baseball Pitcher Comparer

In this project, I dabble with R and the Lahman package to illustrate a pitcher’s performance compared to the rest of MLB.

Clayton Kershaw (blue dots) plotted against the rest of MLB pitchers


CS152


A Reprise on Data Science Research Circle

Fall 2020

Description: After taking computational statistics, I wanted to apply the newly learned techniques on my Data Science Research Circle Project.

Map of Police Stops Colored by Race Over Nashville


Data Science Research Circle

Spring/Summer 2020

Description: Analyzed police stops in multiple U.S. cities in collaboration with Emma Godfrey (‘21), Will Gray (‘22), Amber Lee (‘22), Ethan Ong (‘21), Arm Wonghirundacha, and Ivy Yuan (‘21).

Stop Rates by Race Across the United States - image by Amber Lee


Observing mouse behavior when stimulating the MPA-vPAG Circuit

Summer 2019

Description: Ran a behavioral project on mouse. Stimulating a certain neuron in the mouse’s brain activates object craving behavior. We wanted to see if a mouse will display this craving head-fixed on a track ball.

Image of a Head-fixed mouse during photostimulation


Coding Progess

In an effort to track my software engineering skill level, I will posts my solutions to problems from Cracking the Coding Interview. The code I will post is code written in a text editor before checking if it runs correctly. This enforces that I thoroughly think about the problem and that data strcutures or algorithms I should utilize. Below each post is the solution from the textbook and a brief description of what I should have done. This page will be updated frequently, as I reattempt problems and add new problems from the book.


Contact

email elochang@ucsc.edu
location_on Santa Cruz, CA


Movie List


Page template forked from evanca