University Projects

A page to showcase some of the bigger projects I worked on at university. I studied Computer Science at the University of York.

Rubik's Cube Solver Zombie Game

Rubik's Cube Solver

For my final year project at University I wrote a Rubik's Cube solver. This was worked on from 2020-2021. This was written in C++ as I wanted to be able to solve the cube as quickly as possible. The goal of this project was to write a solver that could solve the cube as quickly as I could. I did this by reasearching various solving algorithms and by parallelising the solves. At the time this was the quickest way to solve the cube computationally that I could find online. In the GitHub repo you can find the full code and pdfs of my report and reflections on the project.

Repo
Top

Zombie Game

Another major project I worked on at university was a game that was written in Java as a group project. This was in my second year of university 2018-2019.

There were multiple phases for this project. At each phase we were given requirements and had to write software in a limited time to meet them. At the end of the phase we would swap projects with another group, get new requirements and have to implement them in the game we had received. This was intended for us to learn how to pick up and read other people's code. The initial Requirements were that the game was a zombie game set in York, and was written in Java.

Below you can find a link to the website which we used to document the project.

Website
Top