Firas Moosvi

Firas Moosvi


University of British Columbia


I am a Lecturer in the Computer Science department at the University of British Columbia. Though I mainly teach computer science now, I am a multidisciplinary educator with a PhD in Physics and is also interested in data science and education in general. I strongly believe in computational literacy for all and aims to make STEM courses accessible through Active Learning techniques and open education resources. My two main research umbrellas are the scholarship of teaching and learning (SoTL), and Learning Analytics. I am looking at how learning analytics data can provide insight to surface and ultimately reduce inequities in STEM programs. I am also heavily invested in promoting and implementing alternative grading systems in large classes, at scale. I am always happy to collaborate on teaching and learning projects, drop me a note here!

  • Scholarship of teaching and learning
  • Authentic assessments
  • Alternative grading paradigms
  • Learning analytics
  • Data visualization and science communication
  • PhD in Medical Physics, 2019

    University of British Columbia

  • MSc in Medical Biophysics, 2012

    University of Toronto

  • BSc in Biophysics, 2009

    University of British Columbia

Research Interests

Learning Technologies

Use of learning technologies to enhance teaching and learning.

Active Learning

A learning method that de-emphasizes didactic teaching and actively engages students with material via problem solving, case studies, role plays and other methods.

Learning Analytics

Extracting trends from learner data using analytical tools to improve learning.

Equity in STEM

Developing and implementing methods of inclusive teaching to reduce systemic inequities in STEM education.


Representing data using effective graphs, plots, and other special visualizations.

Alternative Grading

Challenging the systems and structures associated with traditional grading in higher education.


See more older news here

2023 UBCO Teaching Fellow
The Teaching Fellow award is a recognition of individual contributions to the teaching and learning mission at UBC Okanagan. The award criteria emphasizes ongoing and future activities performed by the Teaching Fellow.
2022 UBCO Teaching Excellence & Innovation Award
This award “recognizes exemplary role models who make a significant impact on the culture of teaching and learning on our campus” and requires nominations as well as letters of reference from faculty members and students.
2021 UBCO SUO Open Education Resource Champion
This award is by nomination from students and is administered by the UBC SUO. An open education champion is an individual who has made a significant contribution to the use of open educational resources (OER) at UBC Okanagan.


UBC Vancouver
Sep 2023 – Present Vancouver, BC

Responsibilities include:

  • Teaching undergraduate Computer Science and Data Science courses
  • Educational Leadership (SoTL, Learning Analytics, Open Problem Bank, Alternative Grading)
  • Service (Computer-based testing facility, Equity and Inclusion Committee)
UBC Okanagan
Lecturer (CMPS)
Jun 2020 – Present Kelowna, BC

Responsibilities include:

  • Teaching Physics, Computer Science, and Data Science
  • Educational Leadership (Open Problem Bank, Alternative Grading)
  • Service (Equity and Inclusion Committee, TA hiring and Training)
Postdoctoral Teaching Fellow (Statistics)
Aug 2019 – Jun 2020 Vancouver
Taught several courses in the Master of Data Science graduate program.