Michael Rollins's Projects
My repository for holding my solutions to the Advent of Code challenges. More info: https://adventofcode.com/
Course content for COMS30901 Applied Security
Coursework for COMS30901 Applied Security at the University of Bristol.
Repository for storing coursework for the University of Bristol COMSM0010 Cloud Computing course.
A repo to hold the coursework for the University of Bristol COMS30127 Computational Neuroscience course.
Image Processing and Computer Vision coursework to create a dartboard detector using OpenCV.
My attempts at solving the problems set out on the Euler Project: https://projecteuler.net/
Haskell MOOC University of Helsinki
An OpenCL implementation of the Lattice-Boltzmann algorithm to be run on GPUs.
COMS30006 Advanced High Performance Computing coursework to implement an optimised Lattice-Boltzmann algorithm implementation using OpenMP.
A repository holding my solutions to LeetCode problems.
PuzzleLink: Supporting Motor Skills Development With Tangible Objects
This project was created as part of the STARTHack 2019 hackathon in St Gallen, Switzerland.
Program for solving standard 9x9 Sudoku problems.
Repository hosting an extension to Prof. Dave Cliff's (University of Bristol) Bristol Stock Exchange which uses multi-threading to allow for traders to operate asynchronously.
Coursework for COMS32500
Introduction to High Performance Computing MPI Assignment
Coursework to use serial optimisations to decrease the run times for a weight 5-point stencil being applied to a grid.