Academic Activities

INVITED TALKS
Student Engagement: View from the Trenches
Keynote: EduHPC-17: Workshop on Education for High-Performance Computing, Dallas, Texas (November 11, 2018).

Teaching with Technology
Innovate@Symposium, UMass, Amherst (May 22, 2018).

Experiences of international students in Computer Science programs
Fu Jen Catholic University, Taipei, Taiwan (April 13, 2015).

Tools for Literature Review and Analysis
Doctoral Consortium, LaTiCE Conference, Macau (March 21, 2013).

Using a Repertory Grid in Qualitative Research
Faculty of Health, Social Care & Education, Anglia Ruskin University, Chelmsford, UK (June 1, 2012)

Lessons from Learning and Teaching with Educational Technologies
The Computing Department, The Open University, Milton-Keynes, UK (May 31, 2012).

Mixed Methods in Computing Education Research
Faculty of Mathematics and Informatics, Vilnius University, Lithuania (March 5, 2012).

Research Study Design: Teaching and Learning Introductory Programming
KTH (Kungliga Tekniska Högskolan), The Royal Institute of Technology, Stockholm, Sweden (October 20, 2011).

Designing and Running a CS1 course: View from the Trenches
Department of Information Technology, Uppsala University, Sweden (September 27, 2011).

SEMINARS
Parallel and Distributed Computing Curriculum Early Adopter Summer Training Program
Louisiana State University (July 31 to Aug 4, 2023).

Parallel and Distributed Computing Curriculum Early Adopter Summer Training Program
UMass Amherst (July 25-29, 2022).

Parallel and Distributed Computing Curriculum Early Adopter Summer Training Program
Hosted Online by Tennessee Tech (August 9-13, 2021).

Parallel and Distributed Computing Curriculum Early Adopter Summer Training Program
Hosted Online by UMass Amherst (August 10-14, 2020).

Parallel and Distributed Computing Curriculum Early Adopter Summer Training Program
University of Maryland, Maryland (August 5-9, 2019).

Parallel and Distributed Computing Curriculum Early Adopter Summer Training Program
UMass Amherst (July 16-20, 2018).

A Structured Approach to Academic Writing
TUR Seminarium. Uppsala University, Uppsala, Sweden (February 17, 2014).

Designing and Running a CS1 course: View from the trenches
Department of Information Technology, Uppsala University, Sweden (September 27, 2011).

Theoretical Lens: Developing a Holistic Approach to Learning and Teaching Introductory Object-Oriented Programming (OOP)
UpCERG, Uppsala University, Sweden (August 24, 2011).

Literature Review with Qualitative Data Analysis (QDA) Software
University of Saint Joseph, Macau (February 26, 2011).

WORKSHOPS
Tools for Literature Review and Data Analysis
Doctoral Consortium, LaTiCE 2015, National Taiwan Normal University, Taiwan (April 9, 2015).

Using Software Tools for Qualitative Data Analysis
Doctoral Consortium, LaTiCE 2014, Universiti Teknologi Malaysia (UTM), Johor Bahru, Malaysia (April 9, 2014).

Research Study Frameworks for Computing and Engineering Education
IEEE International Conference on Technology for Education, T4E 2013, Indian Institute of Technology (IIT), Kharagpur, India (December 19, 2013).

Academic staff development workshops: University of Saint Joseph, Macau
Taxonomies for assessment (October, 2010)
Constructive alignment:  (July, 2010)
Integrative grading: Grading online and offline assignments using qualitative learning outcomes (September, 2008; February, 2009)
Going paperless: Adaptive quizzes, online questionnaires, and online exams (February, September, 2009)
Using multimedia: Narrative, interactive, communicative, adaptive, and productive media (September, 2008)
Getting to know your students: Providing resources, setting up assignments in MOODLE (July, 2008 August; February, September, 2008; February, September, 2009; February, August, 2010)
Blended learning with MOODLE
Institute for Tourism Studies (IFT) and other educational institutions in Macau (May, 2009)
Moodle Learning Management System
Academic Staff, Institute for Tourism Studies (IFT), Macau (September, 2009)
Integrative grading: Grading online and offline assignments using qualitative learning outcomes (September, 2008; February, 2009)
Collaborative work: Wikis for teams, peer evaluations, online discussion forums, shared databases, and glossaries (September 2007; September, 2009; February, August, 2010)