Smart Infrastructure TEchnologies (SITE)Research Group

Teaching

Courses taught at the University of Alberta.

CIV E 779

Machine Learning for Engineers

Syllabus
Fall 2025

CIV E 779

Machine Learning for Engineers

Syllabus
Fall 2024

CIV E 779

Machine Learning for Engineers

Syllabus
Fall 2023

CIV E 779

Machine Learning for Engineers

Syllabus
Winter 2023

ENGG 130

Engineering Mechanics

Syllabus
Winter 2023

CIV E 779

Machine Learning for Engineers

Syllabus
Winter 2022

ENGG 130

Engineering Mechanics

Syllabus
Winter 2022

ENGG 130

Engineering Mechanics

Syllabus
Winter 2021