CSCE883TermProject