11641 course project