Cheriton School of Computer Science,

University of Waterloo

Employment

Faculty (lecturer), Cheriton School of Computer Science, University of Waterloo (Jan 2023-present)

Affiliate Member, Institute for Quantum Computing, University of Waterloo (September 2021-present)

Post-doctoral Fellow, Department of Mathematics, University of Toronto (2021-2022)

Post-doctoral Fellow, Institute for Quantum Computing, University of Waterloo (2020-2021)

Post-doctoral Fellow, Cheriton School of Computer Science, University of Waterloo (2017-2020)

Education

Ph.D. Mathematics , Western University, 2017
Visiting Ph.D. Student, University of Waterloo, 2015-2017
Dissertation: “Algebraic Tori: A Computational Approach”

M.Sc. Mathematics, Institute for Advanced Studies in Basic Sciences (IASBS), Zanjan, Iran, 2012


Research

Post-Quantum Cryptography

Quantum Computing

Computer Algebra


Publication

M. Giesbrecht, A. Jamshidpey, E. Schost, Subquadratic-Time Algorithms for Normal Bases, 2020 (Computational Complexity).

M. Giesbrecht, A. Jamshidpey, E. Schost, Quadratic-Time Algorithms for Normal Elements, 2019 (International Symposium on Symbolic and Algebraic Computation (ISSAC'19)).

A. Jamshidpey, N. Lemire, E. Schost, Algebraic Construction of Quasi-split Algebraic Tori, 2019 (Journal of Algebra and Its Applications).

Algebraic Tori: A Computational Approach, 2017, Ph.D. Thesis, Western University.


Teaching



Algorithms (CS341), Winter 2024, Department of Computer Science, University of Waterloo

Designing Functional Programs (CS135), Fall 2023, Department of Computer Science, University of Waterloo

Algorithms (CS341), Spring 2023, Department of Computer Science, University of Waterloo

Algorithms (CS341), Winter 2023, Department of Computer Science, University of Waterloo

Data Structures and Data Management (Enriched) (CS240e), Winter 2023, Department of Computer Science, University of Waterloo

Data Structures and Data Management (CS240), Summer 2022, Department of Computer Science, University of Waterloo

Calculus 2 (MAT136), Winter 2022, Department of Mathematics, University of Toronto

Logic and Computation (CS245), Fall 2021, Department of Computer Science, University of Waterloo

Linear Algebra (MAT223), Fall 2021, Department of Mathematics, University of Toronto

Data Types and Structures (CS234), Summer 2020, Department of Computer Science, University of Waterloo

Data Structures and Data Management (CS240), Summer 2020, Department of Computer Science, University of Waterloo

Algorithms (CS341), Summer 2019, Department of Computer Science, University of Waterloo

Data Structures and Data Management (CS240), Summer 2018, Department of Computer Science, University of Waterloo

Calculus (Calc1000), Fall 2016, Department of Mathematics, Western University


Events

Workshop on Quantum Algorithms in Number Theory April 19 - 21, 2022, The Fields Institute, Toronto
(jointly organized with Mark Giesbrecht, Sean Hallgren, Tanja Lange, Michele Mosca, Kumar Murty).

Special session "Symbolic and Exact Linear Algebra over Rings and Fields", in ACA 2021, 23-27 July 2021, Athens, Greece (jointly organized with Mark Giesbrecht and Éric Schost),

Minisymposium "Computational Aspects of Finite Groups and Their Representations", in SIAM AG19, 9-13 July 2019, Bern, Switzerland (jointly organized with Mark Giesbrecht and Éric Schost).