Lesley Shannon

Professor, School of Engineering Science
NSERC Chair for Women in Science and Engineering for BC and Yukon


Ph.D., Applied Science, University of Toronto, Canada 2006

M.A.Sc., Applied Science, University of Toronto, Canada, 2001

B.Sc., Electrical Engineering–Computer Option, University of New Brunswick, Canada, 1999

Research interests

  • Computing system design, including reconfigurable computing and application-specific architectures, design methodologies, and programming models
  • Operating Systems for asymmetric/heterogeneous multicore systems
  • Scalable FPGA Computer Aided Design Tools
  • Reconfigurable Digital Microfluidics

Teaching interests

  • Computing Architecture and System Design
  • Digital Logic
  • Real Time and Embedded Systems


SFU Burnaby, ASB 8819
Personal webpage:
Research webpage:
NSERC Chair Webpage:

Recently taught courses

  • ENSC 894 Advanced Computing Technology: Programming and System Design
  • ENSC 452/894 Advanced Digital System Design
  • ENSC 351 Real Time and Embedded Systems

Selected recent publications

  • Aws Ismail and Lesley Shannon FUSE: Front-end user framework for O/S abstraction of hardware accelerators, IEEE Int’l Conference on Field Custom Computing Machines, pages 170-177, May 2011.
  • Jian Li, Marinko V. Sarunic, and L. Shannon. Scalable, High Performance Fourier Domain Optical Coherence Tomography: why FPGAs and not GPGPUs, IEEE International Conference on Field Programmable Custom Computing Machines, pages 49-56, May 2011.
  • Farnaz Gharibian, Lesley Shannon, and Peter Jamieson. Finding System-Level Information and Analyzing its Correlation to FPGA Placement, International Conference on Field Programmable Logic & Applications, pages 544-549, August 2010.
  • Jason Lee and Lesley Shannon. Predicting the Performance of Application-Specific Networks-on-Chip Implemented on FPGAs. ACM International Symposium on FPGAs, pp. 23-32, Monterey, CA, February 2009.
  • David Dickin and Lesley Shannon. Extending the SIMPPL SoC Architectural Framework to Support Application-Specific Architectures on Multi-FPGA Platforms. Appears in the IEEE International Conference on Application-specific Systems, Architectures and Processors, July 2008.

Visit website for more information.