Current Focus
- Java Development
- Data Structures and Algorithms
- Web Development
- Building Personal Projects
Projects
Academic Projects
Vector Math Calculator
Built a Java program that performs vector operations including addition, subtraction, and magnitude calculations.
Technologies: Java, Math Operations, Console Input
View CodeShowcase Game Simulator
Created a Java game inspired by a price-based game show where users guess the total value of randomly selected prizes.
Technologies: Java, Randomization, User Input
View CodeVideo Game Database Search
Developed a program that loads and searches a video game database by title, console, or wildcard search.
Technologies: Java, File I/O, Search Algorithms
View CodeTask Management System
Built a task manager that organizes tasks into priority-based lists ranging from highest to lowest priority.
Technologies: Java, Lists, Data Structures
View CodeRobot Command Simulator
Created a robot simulation that processes a queue of commands to move around a board with obstacles.
Technologies: Java, Queues, Object-Oriented Programming
View CodeSierpinski Triangle Fractal
Used recursion and Java Swing to draw Sierpinski’s Triangle.
Technologies: Java, Recursion, Swing GUI
View CodeShape Manager BST
Designed a shape management program using a binary search tree organized by area.
Technologies: Java, Binary Search Trees, File Processing
View CodeSheep Shearing Scheduler
Created a scheduling program that prioritizes sheep by shortest shearing time and alphabetical order.
Technologies: Java, Priority Queues, Scheduling Algorithms
View CodePersonal Projects
Coursework
Completed Coursework
- IB HL Computer Science
- Algoritmic Design I
- Algorithmic Design II
- Digital Logic Design
- Calculus I
- Calculus II
- UNIX/LINUX Fundementals
- Software Engineering
- Computer Architexture
Relevant Skills Learned
- Object-Oriented Programming
- Data Structures
- Recursion
- File Processing
- Priority Queues
- Binary Search Trees
- Digital Circuit Design
Resume
Hi, I'm Teagan.
I am a Computer Science student at the University of South Carolina interested in software development, product management, and human-centered technology.
Open Resume