Alex Brandt

I am currently a PhD student in Computer Science at the University of Western Ontario. My research is supervised by Professor Marc Moreno Maza and conducted within the Ontario Research Center for Computer Algebra (ORCCA) where I am a research assistant. I received a MSc in Computer Science from the Universtiy of Western Ontario and a BSc (Hons) in Computer Science (Software Engineering) from Memorial University of Newfoundland.


My research interests focus on software engineering for high performance and scientific computing.
This includes:

  • Software Engineering for Science
  • Compute Algebra, Symbolic and Numeric Computation
  • Mathematical and Scientific Software Architecture and Design
  • Parallel Computing Architectures, Paradigms, and Design Patterns
  • End-User Software Engineering and Programming
  • Design and Analysis of Algorithms and Data Structures


I am currently working on the Basic Polynomial Algebra Subprograms (BPAS) library.
This library provides fast, optimized symbolic (and symbolic-numeric) computations including polynomial arithmetic, polynomial system solving, and various polynomial operations.

Research Talks

Directory Listing


University of Western Ontario

Memorial University of Newfoundland

  • BSc (Hons.) - Computer Science (Software Engineering)


Department of Computer Science
Middelsex College, Room 365
University of Western Ontario
London, Ontario, Canada N6A 5B7

abrandt5 <at>

Last Modified September 2020