Introduction to Electrical and Computer Engineering Semiconductors 2