Featured Projects





More Projects

2-Player Chess Game

About This Project

A fun and fully functional 2-player chess game that automatically records every move you make. With its embedded database feature, you can save, load, and replay past matches.

Visit Repository:
COMP603-Project-2-Chess

Mobile Phone Virus Simulator

About This Project

A phone virus transmission simulator that simulates how a virus spreads to nearby phones, and only one phone can be repaired at a time. This program utilizes multi-threading and synchronization techniques, as well as GUI animations.

Visit Repository:
Mobile-Phone-Virus-Sim

Noise Removal App

About This Project

Noise Removal Application is a tool designed to clean images by removing impulse noises. This application utilzes a median filter technique by using quick sort algorithm to identify the median colour of each 9-pixel window, then save and outputs the refined image.

Visit Repository:
Noise-Removal-App

Maze Program

About This Project

A maze program that can load mazes from text files. It constructs a binary tree to navigate the maze, then identify the optimal route and walk through it from the starting node to the exiting node.

Visit Repository:
Maze-Program