Teaching

Computing for Good (Graduate and Undergraduate Course), Fall 2018, Carnegie Mellon University

Computing for Good (Graduate and Undergraduate Course), Fall 2017, Carnegie Mellon University


Past Courses

Pervasive Computing (Graduate Course), Fall 2011, IT University of Copenhagen

Pervasive Computing (Graduate Course), Spring 2012, IT University of Copenhagen

Software Architecture (Undergraduate Course), Fall 2009, IT University of Copenhagen


Guest Lectures

Mobile Health (Graduate Course), Spring 2016, Carnegie Mellon University

Data Pipeline (Undergraduate and Graduate Course), Spring 2015, Carnegie Mellon University


Teaching Assistant

Contextual Design (Graduate Course), Instructors: Prof. Bob Kraut and Prof. Jim Morris, Carnegie Mellon University, Fall 2013

Pervasive Computing (Graduate Course), Instructor: Prof. Jakob Bardram, IT University of Copenhagen, Fall 2010

Software Architecture (Undergraduate Course), Instructor: Prof. Jakob Bardram, IT University of Copenhagen, Fall 2008