Tim Garvin's repositories
Listen-B.-Goode
A responsive, built-from-scratch website that provides useful tools to improve music fans' online experiences.
Deadlocked-Processes-Simulator
Simulates 3 processes executing simultaneously that result in a deadlock.
Heapsort
Sorts user-defined values in a Max Heap data structure using the Bubble Up method.
Infix-to-Postfix-Converter
Converts equations from infix notation to postfix notation.
Permutation-Checker
A Java Console program that determines if two strings are permutations of each other.
Process-Scheduler_-_Shortest-Job-First-Version
Schedules a set of simulated processes in a single processor system and a multi-processor system using the Shortest Job First (SJF) scheduling algorithm.
Students-Enroller_-_Array-Version
A Students Enrollment system using a Finite Set data structure represented as an Array.
Students-Enroller_-_Hash-Table-Version
A Students Enrollment system using a Finite Set data structure represented as a Hash Table.
Students-Enroller_-_Database-Tables-Version
A Students Enrollment system using a Finite Set data structure represented as Database Tables.