- Flights
Graph data structure with weighted edges representing airplane flights to determine the best flight route according to specific criteria (Cost, delay, distance, likelihood of cancellation, and travel time).
Read More
- Unix Shell
Unix Shell in C++
Read More
- Learning Management System (LMS)
LMS web application using C#/ASP.NET with LINQ queries to a MySQL database. Customized functionality for Student/Professor/Administrator user roles including course offerings, class creation/registration, assignment creation/submission, assignment grades, cumulative class scores and academic GPA.
Read More
- Kernel Device Driver
Kernel device driver written in C
Read More
- FUSE Filesystem
Basic pass-through FUSE (Filesystem in Userspace) filesystem interface written in Python.
Read More
- Sort
Mergesort/Quicksort sorting algorithm implementation written in Java, with JUnit tests.
Read More
- Humanity Scraper
Simple Python 3 web scraper script utilizing Selenium WebDriver.
Read More
- Pacman/Maze Graph Path Finder
Java implementation of Graph data structure to find shortest path (i.e., solve a maze).
Read More
- Bank/Supermarket DES
Discrete-event simulation (DES) modeling customer queues at a bank/supermarket, written in C++.
Read More
- Web Chat Client & HTTP/WebSocket Server Application
A basic web chat client application using JavaScript/HTML5/CSS interfacing with a Java WebSocket/HTTP server application.
Read More
- Block Cipher
Basic block cipher encryption algorithm written in C++.
Read More