MSU CSE 231 projects and my solutions