cse 131 coursework