BNC Annual Research Symposium: Nanoelectronics and Semiconductor Devices