Expertise: Computing Education Research
Matt Wang is an Assistant Teaching Professor in the Paul G. Allen School of Computer Science & Engineering at the University of Washington. Broadly, he loves computer science and is interested in scaling computer science education while making it more accessible, equitable, and inclusive. Matt is especially interested in building systems to enable accessible teaching, targeted interventions to support students in introductory programming, and developing open-source software and content.
Matt received two B.S.’s and an M.S. from the University of California, Los Angeles. As a student, he was a research assistant at the Northeastern Probabilistic Programming Lab (and PRL) working primarily on RSDD; the inaugural outreach chair for NeurIPS 2022; wearer of many hats at ACM at UCLA and ACM Teach LA; a software engineering intern at CZI, Facebook, Adobe, AWS, Booz Allen, and AudioNotch; and, one of the first employees of the UCLA Makerspace.
Prior to becoming teaching faculty, Matt has been doing some sort of teaching for about a decade. As a graduate student, he TA’d three quarters of CS 131: Programming Languages at UCLA (with a focus on building course infrastructure and novel content). As an undergraduate, he taught hundreds of undergraduates web development through ACM at UCLA and QWER Hacks, middle and high school classes through ACM Teach LA and BEAM at UCLA, and dedicated a big chunk of his life to student advocacy and institution-building. He also developed and taught various workshops at the UCLA Makerspace. In high school, he taught various formal and informal classes, workshops, camps, and afterschool programs in computer science, robotics, debate, and math.
Matt grew up in Toronto, Canada, and still maintains his love of winter sports and poutine.