Molly Q Feldman
Photo of Molly
she/her

Announcements

  • I'm organzing PLMW@SPLASH again this year

I am an Assistant Professor of Computer Science at Oberlin College.

I spent the 2020-2021 school year as a Visiting Assistant Professor at Williams College. I received my Ph.D. in Computer Science from Cornell University in 2020. Before that, I received my M.S. in Computer Science from Cornell and my B.A. in Mathematics & Computer Science from Swarthmore College.

A full CV is available here.

Teaching

I teach courses across the Oberlin CS curriculum from CS1 to Programming Languages to HCI. In Spring 2022, I'm teaching:

CSCI 150: Introduction to Computer Science
Our introductory course covering problem solving in Python.
CSCI 317: People-Powered Procedures
This course covers many aspects of people & programming, including crowdsourcing, human aspects of software engineering, and human computation.

Research

I'm interested in bridging the gap between powerful computational methods and the human-centered world. Specifically, my work considers how methods that are newly practical, such as program synthesis and crowdsourcing, can be adapted to solve complex human problems in meaningful ways. This work has been made possible by my collaborators and co-authors.

Selected Publications

How we write with crowds
Molly Q Feldman & Brian McInnis
Towards Answering "Am I On the Right Track?" Automatically using Program Synthesis
Molly Q Feldman, Yiting Wang, William E. Byrd, François Guimbretière & Erik Andersen
Automatic Diagnosis of Students' Misconceptions in K-8 Mathematics
Molly Q Feldman, Ji Yong Cho, Monica Ong, Sumit Gulwani, Zoran Popović & Erik Andersen