Using nanoHUB.org for teaching and learning nanoelectronic devices in materials engineering | IEEE Conference Publication | IEEE Xplore