Relevent Projects

MeteoriteDataFilter Project 1.2

COMP-390 Software Engineering: Fall 2023

- This program allows you filter and output NASA meteorite data contained from a text file. The program sorts the data based on user input then outputs to a location of the users choice, ex: terminal, excel file, or text file. The data in the text file must be organized in a specific format:

Required format:

--- Each line of the text file must descibe a single meteorite data entry

--- For each meteorite line there must be 11 data fields seperated by tabs

----ex: name id nametype recclass mass (g) fall year reclat reclong GeoLocation States Counties

MatrixMultiplication-JavaSockets

COMP-462 Distributed Systems: Spring 2023

- Uses JavaSockets module to establish a mock client-server connection on local ports, then from the client side Generates 2 square matrices based on cmd line argument, populated with random ints between 0 and 100. Then sends both matrix objects to server.

On the Server Side:

- The server accepts both matrix objects and generates a third matrix of the same size populated with the product of matrix1 and matrix2. Then returns product matrix to client side connection. where the product of both matrices is displayed to the screen.

Connection terminates connection after returning final calculation.

Operating System – Class Project

COMP-350 Fall 2022

- Designed an Operating System in a Linux VirtualBox using C which handles all the fundamental roles of an OS

- Built an Operating System to handle system calls, load files and execute programs, using assembly created the Kernel and C to create the Shell.

- Coded the Kernel and the Shell in C utilizing command line and standard programs.

COMP 335 FINAL PROJECT

- For my final project of Comp 335 I believe a fun group project would be to come together and design our own version of the popular game MineSweeper!