I am an Associate Professor in Computer Science at the University of British Columbia (Okanagan campus). I received my PhD and MSc from the University of Manitoba where I was supervised by Dr. Pourang Irani. After my PhD, I joined the Cheriton School of Computer Science at the University of Waterloo as an NSERC postdoctoral fellow, working with Dr. Edward Lank . I received my B.Sc. engineering degree from Shahjalal University of Science & Technology (SUST), Bangladesh.
My research interest is in Human-Computer Interaction (HCI), with a focus on interactions with mobile and wearable devices. More specifically, I am interested in exploring user needs and limitations while interacting with mobile and wearable devices, designing new interaction techniques to facilitate the needs and help users to overcome the limitations.
Admission Requirements: Please review this page for detailed information about admission requirements. After reviewing the requirements, prospective students may express their interest by contacting me at my university email address at khalad dot hasan at ubc dot ca. Please include your (i) CV and (ii) academic transcript(s) with your email.
Current Openings: I have graduate positions available for Fall 2026. Applicants are strongly encouraged to review my research areas before reaching out. I occasionally receive emails requesting supervision on topics unrelated to my research or referencing my paper titles without demonstrating an understanding of the underlying work. I appreciate inquiries that are well-informed and aligned with my research interests.
PhD (2021-Present)
PhD (2021-Present)
PhD (2024-Present)
PhD (2025-Present)
MSc (2023-Present)
MSc (2025-Present)
(2025-Present)
Post-Doc (2023-2024)
Post-Doc (2023-2024)
MSc (2018-2021) (co-supervisor)
MSc (2019-2022)
MSc (2019-2024)
MSc (2020 - 2022)
MSc (2021-2023)
MSc (2022-2024)
MSc (2022-2024, co-supervisor)
MSc (2023-2025, co-supervisor)
MSc (2023-2025)
(2025)
(2024-2025)
(2024)
(2023-2024)
(2023-2024)
(2023)
(2023)
(2023)
(2023)
(2021-2024)
(2021-2022)
(2020)
(2020)
(2019-2020)
(2019)
(2019)
(2019)
(2019)
(2019 - 2020)
(2019 - 2020)
[Fall 2019 - 2021] COSC 222: Data Structure, University of British Columbia
[Fall 2019 - 2020] COSC 548: Advanced Interaction Design, University of British Columbia
[Fall 2018-2025] DATA 533: Collaborative Software Development, University of British Columbia
[Fall 2018-2025] DATA541: Scripting and Reporting, University of British Columbia
[Winter 2018 - 2021] DATA 589: Special Topic (Big Data Analysis), University of British Columbia
[Fall 2018 - 2019, 2021 - 2025] COSC 341: Human-Computer Interaction, University of British Columbia
[Winter 2018] CS349: User Interfaces (Two sections), University of Waterloo
[Winter 2017] COMP 1020: Introductory Computer Science 2, University of Manitoba
[Summer 2016] COMP 2140: Data Structures and Algorithms, University of Manitoba
[Summer 2014, Summer 2015, Fall 2015, Fall 2016] COMP 1010: Introductory Computer Science 1, University of Manitoba
Mohammad Khalad Hasan
Room No: SCI 260
Irving K. Barber School of Arts and Sciences
University of British Columbia Okanagan
Kelowna, B.C. V1V 1V7.
Email: khalad dot hasan at ubc dot ca