natashadecoste's repositories
ConcurrencyStudies
Collection of Java implementations of Threading with respect to Concurrency.
HackathonPrep
This is just a reference for anyone who hasn't been to one before and/or is trying to make the most out of their time at a Hackathon. If you didn't know, a Hackathon is a 24-36 hour long technology marathon in which the hackers create and try to complete a project (in a group or by themselves). Hackathons have gained popularity all across North America and more and more schools are participating. Check out the MLH website for their Hackathons, information and FAQs (https://mlh.io/). Some schools, companies and organizations do hold Hackathons that are not MLH, as well as there are online Hackathons as well to choose from.
react-typewriter-carousel
A simple extendable ReactJS text carousel that includes styles that simulate typing/texting.
bankmachine
Simple UI for a banking machine
carbon-charts
:bar_chart: :chart_with_upwards_trend: Reusable charts implemented using D3 & typescript
carbon-components-angular
An Angular implementation of the Carbon Design System for IBM.
carbon-tutorial-app
An app for the Carbon Design System tutorial
carbon-website
The website for the Carbon Design System.
ConwayGameOfLife
Simulation of Conway's game of life using C++, openGL and the GLUT library
DeerHunt
Overnight Coding Competition
Flight_Delay
Java program that utilizes a flight delay United States dataset in order to predict a best choice from Origin to Destination for the User.
GUIwithOpenGL
A simple GUI using openGL (and GLUT) to learn fundamentals of the graphics pipeline and rendering.
ignite-andross
The original React Native boilerplate from Infinite Red - Redux, React Navigation, & more
Java-Catalog
A Java program simulating a basic Catalog.
JavaGraphing
Graphing Datasets to find a cheapest route across America.
mathLibrary
C ++ mathLibrary for basic vector and point manipulation (using matrices)
matrix
Finds determinants of matrices using row reduction and cofactor expansion
merry-christmas-cli
Get amazing Christmas greetings messages on your Terminal 🎄
natashadecoste.github.io
My personal website/portfolio. Built with Gatsby & React.
online-reading-tutor
Prototype for new user experience in reading app for dyslexic students.
Python-Perfect-Maze
Creates a "perfect maze" and then solves it.
terrainMapping
Using openGL and the GLUT library to render terrains using different meshes, lighting and height map algorithms.
ThreeMensMorris-Java
The game 3 Men's Morris. Implemented with the three main classes, following the MVC model. It mainly decomposes into model, view and controller classes, with subclasses. The control class is the connection between each of the other two main classes (the view and the model). It will interact with both the model and the view by relaying and retrieving information. It does this by creating an instance of both the Model and the View. From there it can efficiently relay logic from the Model (variables, arrays, validity checks, etc) back to the view in order to update the User Interface. The view class is used for the user interface, namely, what the user will see visually.