CV

Contact Information

Name Huanyi Chen
Professional Title PhD in Electrical and Computer Engineering
Email huanyi.chen@uwaterloo.ca
Location Ontario, Canada
Website https://h365chen.github.io

Professional Summary

I recently earned a PhD in Electrical and Computer Engineering from the University of Waterloo under the supervision of Dr. Paul A.S. Ward. My research focuses on computer science and engineering education, developing data-driven models to understand learning processes and designing high-quality automated assessments that provide effective formative feedback to support learning.

Experience

  • Winter 2024

    Ontario, Canada

    Instructor, ECE 459 Programming for Performance
    University of Waterloo
  • Winter 2023

    Ontario, Canada

    Instructor, ECE 459 Programming for Performance
    University of Waterloo
  • Spring 2022

    Ontario, Canada

    Lecturer, INFO 8110 Operating Systems Design
    Conestoga College
  • Winter 2022

    Ontario, Canada

    Lecturer, PROG 8130 Data Structures & Algorithms for Embedded Programming
    Conestoga College
  • Winter 2021

    Ontario, Canada

    Lecturer, EECE 2617 Embedded Operating System Development
    Conestoga College
  • Winter 2021

    Ontario, Canada

    Lecturer, INFO 8110 Operating Systems Design
    Conestoga College
  • Fall 2016

    Ontario, Canada

    Software Development Engineer Intern
    Amazon.com, Inc
  • 2014 - 2015

    Guangdong, China

    Software Development Engineer
    TP-Link Technologies Co., Ltd.

Education

  • 2018 - 2024

    Ontario, Canada

    PhD (Doctor of Philosophy)
    University of Waterloo
    Electrical and Computer Engineering
    • Thesis: From Understanding Learning Difficulties Among Students To Providing High-Quality Automated Feedback — hdl.handle.net/10012/21102
  • 2015 - 2018

    Ontario, Canada

    MASc (Master of Applied Science)
    University of Waterloo
    Electrical and Computer Engineering
  • 2010 - 2014

    Beijing, China

    B.Eng (Bachelor of Engineering)
    Beijing University of Posts and Telecommunications

Service

ITiCSE 2025: PC Member, Reviewer — 30th Annual Conference on Innovation and Technology in Computer Science Education
ITiCSE 2024: PC Member, Reviewer — 29th Annual Conference on Innovation and Technology in Computer Science Education
CEEA-ACÉG 2024: PC Member, Reviewer — Canadian Engineering Education Association Conference 2024
SIGCSE TS 2024: PC Member, Reviewer — 55th ACM Technical Symposium on Computer Science Education
ITiCSE 2023: PC Member, Reviewer — 28th Annual Conference on Innovation and Technology in Computer Science Education
CEEA-ACÉG 2023: PC Member, Reviewer — Canadian Engineering Education Association Conference 2023
SIGCSE TS 2023: PC Member, Reviewer — 54th ACM Technical Symposium on Computer Science Education