Bruce F. Cockburn completed a BSc degree in Engineering Physics in 1981 at Queen's University in Kingston, Ontario. In 1985 and 1990 he completed M Math and PhD degrees, respectively, in Computer Science at the University of Waterloo. His doctoral thesis considered the design and analysis of provably optimal test algorithms for classes of faults in semiconductor memories.
Dr. Cockburn is currently an Associate Professor in the Department of Electrical and Computer Engineering at the University of Alberta. From 1981 to 1983 he worked as a test engineer and software designer at Mitel Corporation, Kanata, Ontario, Canada. His research interests include VLSI design and test, parallel signal processing algorithms and architectures, applications of field-programmable gate arrays, iterative decoder architectures, MIMO decoder architectures, fading channel simulators, and other hardware blocks for accelerating communications system verification and performance measurement.
Dr. Cockburn is a member of the IEEE Computer Society, the IEEE Communications Society, the IEEE Solid-State Circuits Society, the IEEE Signal Processing Society, and the Association for Computing Machinery. He is a registered Professional Engineer in the Province of Alberta, Canada.