Rob MACLEOD
(He/him/his)
Professor
Biomedical Engineering
Orcid identifier0000-0002-0000-0356 (opens in a new tab)
- ProfessorBiomedical Engineering
- Adjunct ProfessorInternal Medicine
TEACHING INTERESTS
Rob is a passionate educator. He has developed 8 different courses in his time at the U and teaches across the spectrum from sophomore to graduate students. He is a strong advocate for evidence based modern teaching approaches and helping faculty to become the best teachers they can be. He was a member of the UofU Task Force to develop new measures and methods for Teaching Effectiveness. He is a member of the Center for Teaching Excellence Faculty Advisory Board, and is currently collaborating with other faculty to explore how best to incorporate AI into effective teaching and learning. He is a member of the UIT Teaching and Learning Portfolio Committee, which allocates student fees to install modern technology in teaching and learning spaces on campus. He contributes to numerous initiatives around the practice of teaching and learning, most recently the use of AI in teaching and learning.
TEACHING ACTIVITIES
- COURSE TAUGHTLectures on Biomedical Eng22 Jan 2026 - 26 Feb 2026
- COURSE TAUGHTCardiovasc Eng Research5 Jan 2026 - 21 Apr 2026
- COURSE TAUGHTPh.D. Research5 Jan 2026 - 21 Apr 2026
- COURSE TAUGHTSystems Physiology I5 Jan 2026 - 21 Apr 2026
- COURSE TAUGHTTech in Anesthesia5 Jan 2026 - 21 Apr 2026
- COURSE TAUGHTCardiovasc Eng Research18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTFunds of BME II18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTThesis Research-Ph D18 Aug 2025 - 4 Dec 2025
- COURSE TAUGHTThesis Research-Ph D12 May 2025 - 30 Jul 2025
- COURSE TAUGHTCardiovasc Eng Research6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTSystems Physiology I6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTTA Mentorship6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTThesis Research-Ph D6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTThesis Research-Ph D6 Jan 2025 - 22 Apr 2025
- COURSE TAUGHTBioelectricity19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTCardiovasc Eng Research19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTFunds of BME II19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTTA Mentorship19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTThesis Research-Ph D19 Aug 2024 - 5 Dec 2024
- COURSE TAUGHTCardiovasc Eng Research8 Jan 2024 - 23 Apr 2024
- COURSE TAUGHTSystems Physiology I8 Jan 2024 - 23 Apr 2024
- COURSE TAUGHTTA Mentorship8 Jan 2024 - 23 Apr 2024
- COURSE TAUGHTTech in Anesthesia8 Jan 2024 - 23 Apr 2024
- COURSE TAUGHTThesis Research-Ph D8 Jan 2024 - 23 Apr 2024
- COURSE TAUGHTCardiac EP Seminar21 Aug 2023 - 7 Dec 2023