David Knox
Associate Professor
School of Engineering Design and Teaching Innovation
David Knox taught various computer, communications, networking hardware and software design courses at both Carleton University and Algonquin College prior to joining the University of Ottawa. Since arriving, he has created most and taught all of uOttawa's new engineering design courses, as well as new courses in Secure Software Design (graduate), Embedded Computer System Design, and Web Applications Design. Before his academic career, he spent 20 years in design engineering and management in the high-tech industry in Ottawa, Canada. At BNR/Nortel, he designed ASICs, modules, boards, systems, and software for wireless (e.g. CDMA) and optical networks (e.g. OC-48 and OC-192). He was also an early employee and Hardware Director for three years at Tropic Networks, a metro-area optical networking start-up company, and consulted for two years as both an ASIC designer and system designer.