- Numerical analysis
- Scientific computing and software
- High-performance computing
- Industrial mathematics and problem solving
Principal Investigator and Executive Committee Member, WestGrid High-Performance Computing Consortium
Prairies Regional Scientific Director, MITACS
high-performance computing mathematics optimization problem solving software
Numerical solution of ordinary differential equations, partial differential equations, and differential-algebraic equations. Simulation of physical systems. Robotics and (optimal) control. High-performance computing, parallel computer architectures.