MENG 23330 1 (Autumn 2017) Physics of Solid-State Nano-electronic Devices