Text this: Physics for computer science students: with emphasis on atomic and semiconductor physics