Title: Groups and Geometry (Course M336)