Pinned Repositories
blockchain
Distributed Systems project. A Simplified Proof-of-Work Blockchain.
csci-566-spring2021_secure-comms-hackathon
Sample code and documentation for the CSCI 566 secure communications hackathon.
distance-vector-routing-protocol
Networks Project. Implementation of the Distance-Vector routing protocol on a simulated network.
http-battleship
Networks Project. HTTP Battleship implementation.
neural-network
Machine Learning project. Experiment comparing Neural Network architecture efficacy.
population-based-ml-algorithms
Machine Learning project. Experiment comparing effectiveness of different population based machine learning methods: Particle Swarm Optimization, Genetic Algorithm, and Differential Evolution.
pos-blockchain
Distributed Systems project. A "Proof-of-Stake" blockchain.
replicated-log-calendar
Distributed Systems project. A distributed calendar application using the algorithms outlined by Wuu and Bernstein in their paper "Replicated Log and Dictionary Problems"
Rock-em-Sock-em-RAFT
Distributed Systems project. An implementation of the Raft consensus algorithm supporting an online game of Rock ’Em Sock ’Em Robots.
serverless-rock-paper-scissors
A mostly one-click-deploy serverless implementation of Rock Paper Scissors.
matteobjornsson's Repositories
matteobjornsson/blockchain
Distributed Systems project. A Simplified Proof-of-Work Blockchain.
matteobjornsson/pos-blockchain
Distributed Systems project. A "Proof-of-Stake" blockchain.
matteobjornsson/csci-566-spring2021_secure-comms-hackathon
Sample code and documentation for the CSCI 566 secure communications hackathon.
matteobjornsson/distance-vector-routing-protocol
Networks Project. Implementation of the Distance-Vector routing protocol on a simulated network.
matteobjornsson/http-battleship
Networks Project. HTTP Battleship implementation.
matteobjornsson/mp-forum-scraper
A small, simple web scraper that emails me about certain items for sale.
matteobjornsson/MSU_CSCI_466_Programming_Assignments
Programming Assignments for the CSCI 466: Networks course at Montana State University
matteobjornsson/population-based-ml-algorithms
Machine Learning project. Experiment comparing effectiveness of different population based machine learning methods: Particle Swarm Optimization, Genetic Algorithm, and Differential Evolution.
matteobjornsson/reliable-data-transfer
Networks Project. An implementation of the Reliable Data Transfer Protocol.
matteobjornsson/replicated-log-calendar
Distributed Systems project. A distributed calendar application using the algorithms outlined by Wuu and Bernstein in their paper "Replicated Log and Dictionary Problems"
matteobjornsson/Rock-em-Sock-em-RAFT
Distributed Systems project. An implementation of the Raft consensus algorithm supporting an online game of Rock ’Em Sock ’Em Robots.
matteobjornsson/serverless-rock-paper-scissors
A mostly one-click-deploy serverless implementation of Rock Paper Scissors.
matteobjornsson/neural-network
Machine Learning project. Experiment comparing Neural Network architecture efficacy.
matteobjornsson/csci-440-fall2020
This repository represents the culminating project assignment for Databases. The completed project lives in a private repo.
matteobjornsson/csci-468-spring2022
Compilers Spring 2022
matteobjornsson/csci566-sqs-demo
A classroom demo and "Hackathon" to get a taste of using AWS Simple Queue Service.
matteobjornsson/ESOF322
ESOF homework
matteobjornsson/github-issue-templates
:symbols: A collection of GitHub issue and pull request templates
matteobjornsson/iac
Tools for setting up sequencer infrastructure
matteobjornsson/k-nearest-neighbor
Machine Learning project. An experiment comparing the effectiveness of different nearest-neighbor and clustering algorithms for classification and regression.
matteobjornsson/linked-list
Basic code for reversing a linked list problem
matteobjornsson/naive-bayes-classifier
matteobjornsson/Smart_Contract_Hackathon
Smart Contract Hackathon for CSCI 566