COP 5536 project