Class based Solid State courses