Scholarly Activity in McMaster Experts
Scholarly Activity
Research
Teaching
Contact
View All
Scholarly Activity
Research
other research activities
Approximation algorithms for instruction scheduling , Funded by
Automatic code generation of efficient and probably correct image processing and relational programs , Funded by
Correctness support throughout software evolution , Funded by
Generation and Verification of High-Performance Mathematical Software and Hardware , Funded by
Generation and Verification of High-Performance Mathematical Software and Hardware , Funded by
Generation and Verification of High-Performance Mathematical Software and Hardware , Funded by
Leveraging Structure and Sparsity on SIMD and Multicolore Architectures , Funded by
Pushing the Frontier with Dependently Typed Programming in High-Level Structures , Funded by
Tool support for relational formalisms in programming and specification , Funded by
Towards "Mouldable Code" as a Better Approach to Synthesis of Efficient and Correct Software , Funded by
Towards "Mouldable Code" as a Better Approach to Synthesis of Efficient and Correct Software , Funded by
Towards "Mouldable Code" as a Better Approach to Synthesis of Efficient and Correct Software , Funded by
Towards “Mouldable Code” as a Better Approach to Synthesis of Efficient and Correct Software , Funded by
Teaching
teaching activities
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2023
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2023
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2023
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2023
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2023
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2023
Formal Specification Techniques - CAS 707 , Instructor 2022
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2021
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2021
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2021
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2021
Logical Reasoning for Computer Science - COMPSCI 2LC3 , Instructor 2021
Certified Programming with Dependent Types - CAS 763 , Instructor 2021
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2020
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2020
Certified Programming with Dependent Types - CAS 763 , Instructor 2020
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2019
Formal Specification Techniques - CAS 707 , Instructor 2019
Independent Study in Computing and Software - CAS 780 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2018
Formal Specification Techniques - CAS 707 , Instructor 2018
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - COMPSCI 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017
Discrete Mathematics with Applications I - SFWRENG 2DM3 , Instructor 2017