Courses

Current
EE444/554 Nano Communication Networks
Learn More
Terahertz Wireless Communications: A Key Enabling Technology for Beyond 5G
Learn More
Terahertz Communications: Ultra-broadband Transceivers, Antennas and Propagation
Learn More
Past
EE701: The Internet of Things: From Technology to Applications
Learn More
EE434/534 Principles of Networking
Learn More