Brandon Thibeaux's repositories
CSharp_Math_Utils
A nice tool box of math classes.
Synthesizer_Clock_Module
This program is to provide a clock signal to a sequencer so that it may control both the the speed of the sequence and the duration of each not using the clocks frequency as the BPM and the duty cycle as note duration.
UDP_Socket_Server_Template
I developed a server that will take client commands and run different services in a loop until the client commands to quit that service.
STM32_INA219_Library
INA219 library for STM32 (HAL)
Parts-Kioske
The goal for this project is to build a kiosk for people to use to help me keep control of my inventory. Instead of using pen, paper, and a binder with dividers to keep track of information, I can use a barcode scanner to scan the part number and serial number of items. I can link the scanner to a Raspberry Pi using Raspbian lite and have it connected to a touch screen for user interface. The UI will be a GUI, a user can initiate a session, scan the part numbers into a list as well as their serial numbers if applicable, and then close the session by signing their name and what destination they want to charge these parts out to.
zulip
Zulip server and webapp - powerful open source team chat
BinarySearchTree_Python
This repository uses a binary search tree and prints the nodes in two different ways, using a Breadth First Search and Node Class's print function which prints integers in order.
Linked-List-Reference
This shows how to add nodes to a linked list by using the push insert, append insert, and insert after function. We also implemented a print all and traverse function to display the possibilities of how these insert techniques can be used.
Authentication-System
Simple authenication system made in java that uses MD5 hash to test the entered input and compare its hash to the existing files hash.
DataStructures_Algorithms_CS260_LinkedList
In Lab 3 we learned about making linked lists. This program we made ways for the user to append nodes to the list, prepend nodes to the list, print everything on the linked list, remove a node, and search a node in the linked list. The back ground to this project was that we were creating solutions so that we could keep track of charity auctions.
DataStructures_Algorithms_CS260_BinarySearchTree
In this project we learned how to implement a BST into our auction program. I created solutions so that the end user can insert the data from an excel file into the binary tree, search for a specific item and also remove it. It was not part of the rubric to add a print all function to this program. So that remained empty
DataStructure_Algporithms_CS260_HashTable
In this lab in CS260 we created a hash table to hold all of the auction data to our program. We use chaining in order to prevent collisions in the hash table. We do this by using a linked list in order to create the buckets and a vector to hold the entries. This program has functions to add entries to the hash table, remove entries from the table, print all entries from the hash table, and we can search for an entry as well.
DataStructures_Algorithms_CS260_VectorSorting
We made solutions in this software to show case the different sorting algorithms that we learned in our class. Though there were more that we reviewed in our text book, in this program we go over the selection sort and quicksort.
Data_Structure-Algorithms_Vectors_and_Arrays
Lab 2 from CS260 we made solutions to a program using vectors in order to store data on a bidding program.
Tic-Tac-Toe
This is a small single file game of Tik-Tac-Toe in python that takes user input in the terminal in order to play the game.
first-contributions
🚀✨ Help beginners to contribute to open source projects
Bubble-sort.py
basic bubble sort program for python
Bubble-sort
takes in integers and organizes them in order
Side-programs
Main Repository for Coding Ground