University of Waterloo COVID-19 update

Please see the University of Waterloo’s frequently asked questions for information about COVID-19 and how it has affected university operations.

Please visit the list of modified services if you have questions about university services.

Although the University of Waterloo is closed for in-person events until further notice, many virtual events and presentations of interest to computer scientists are taking place each week at the Cheriton School of Computer Science. Please check out what our students and faculty are doing.

Andrew Morton

Associate director of software engineering

Andrew MortonTeaching interests

Digital Hardware and Systems Programming

Administrative and service responsibilities

Associate Director of Software Engineering

Research interests

Embedded Systems: Hardware/Software Codesign and Real-Time Programming

Degrees and awards

BSc, MSc (Guelph), PhD (Waterloo)

Representative publications

C. Fobel, G. Grewal and A. Morton. Hardware Accelerated FPGA Placement. "Microelectronics Journal" 40(11):1667-1671, November 2009.

S. Kandasamy, A. Morton and W. M. Loucks. Configuration Scheduling using Temporal Locality and Kernel Correlation. Proceedings of the IEEE International Symposium on Parallel and Distributed Processing, pp. 1-5, 2008.

A. Morton, I. Song and Jeffrey Liu. Hardware Data Structure for Real-Time Scheduling and Concurrency. Proceedings of the IEEE International Conference on Field Programmable Logic and Applications, pages 476-479, 2007

University of Waterloo

Profiles by type