CS598CXZ Project Reports