Solution to the Course Project Assignment