EE5441 Introduction to Nanoelectronics and Emerging Devices [2220]