Physics of solids, semiconductors and devices