PHYS40752 Frontiers of Solid State Physics