At UBC, researchers and students are developing nanophotonics to solve the communication bottle neck between the CPU and memory in computers. Nanophotonics allows one to integrate optics onto electronic chips to increase data communication. Students are challenged to design chips and ultimately test them as part of the full design cycle. This opportunity of real world fabrication motivates students to learn and apply their knowledge of theory and computer simulation, as the success of their work comes down to a single device. The opportunity to work alongside industry-leading professors and with advanced instruments, attracts students from all across Canada.