PROJECTS/

Fractal Calculus Project

For my final project in Calculus, I explored the complex plane and fractals. I created a python code that uses MatPlotLib to graph the Mandelbrot set (Pictued above) and all the Julia sets. The code allows the user to enter in the specific Julia set they want to graph, and how definite the result image will be.

Github Repository Link:

Calculus Fractal Project

Riemann Sum Visualization

For a project in my CS-X class, I used python and MatPlotLib to calculate then visualize Riemann sums as shown above. The code calculates and shows the left, right, midpoint, and trapezoidal Riemann sum. The user inputs a polynomial function, start & end interval, and number of subdivisions.

Github Repository Link:

Riemann Sum Visualization

Artist Wikipage Project

For a project in my CS-3 Web Design class, I created a wiki web page for a musician I am a fan of. I used HTML and CSS to make this web page, which is shown above. I included information about their music and band, as well as a table showing their discography with links to their works on spotify.

Github Repository Link:

Wikipage Project

Matrix Operations Project

For this project, I used python to create a Matrix object class with matrix functions. I coded several matrix operations without using any libraries. I created functions for multiplication, addition, finding the determinant, row reduction, and finding the inverse. The user can input several matrices of any size.

Github Repository Link:

Matrix Operations Project

TigerHacks

Our CS Team has competed in various coding competitions throughout the years and noticed the sense of community they have fostered. We have also noticed that, although many schools in our area have computer science departments, we don’t interact with them much. In contrast, our math team and athletics teams compete with other schools in our local area. As such we were inspired to create a coding competition for schools in Fairfield and Westchester County.

Our team developed coding questions, created a website to advertise the competition, and organized/administered the event. We were thrilled to have over 40 students from six different schools compete in the first inaugural TigerHacks. More information can be found in the link below.

Official TigerHacks Website

Orbit Visualization Project

For this project, I used python and MatPlotLib to create a visual two-dimensional orbit simulation. Shown above in the image and gif is the moon's orbit around the earth. I used physics and calculus to calculate the acceleration and velocity of the orbiting body at each time increment. The user inputs the mass of the host planet, the initial y-velocity of the orbiting planet, and the initial x-distance of the orbiting planet from its host. The user also inputs the time increment in seconds between each calculation, and how many lines of data they want calculated. The code then creates an animated graph of the data as shown above.

Github Repository Link:

Orbit Visualization Project