Margaret M. Burnett
School of Electrical Engineering and Computer Science
Oregon State University
Corvallis, Oregon, 97331-5501, USA
email: my-last-name at eecs dot oregonstate dot edu
voice: 541-737-2539, FAX: 541-737-1300
office: Kelley Engineering Center, 3051
Bio, Research, and Interests
Margaret Burnett is an OSU Distinguished Professor at Oregon State University. She began her career in industry, where she was the first woman software developer ever hired at Procter & Gamble Ivorydale. A few degrees and start-ups later, she joined academia, with a research focus on people who are engaged in some form of software development.
She was the principal architect of the
Forms/3 and FAR visual programming languages,
and co-founded the area of end-user software engineering, which aims to improve software for computer users that are not trained in programming.
She pioneered the use of information foraging theory in the domain of software debugging, and leads the team that created GenderMag, a software inspection process that uncovers gender inclusiveness issues in software from spreadsheets to programming environments.
Burnett is an ACM Distinguished Scientist, a member of the ACM CHI Academy,
and an award-winning mentor.
She currently serves on three editorial boards, and has served in over 50 conference organization and program committee roles.
She is also on the Academic Alliance Advisory Board
of the National Center for Women In Technology (NCWIT).
Upcoming Presentations and Events
You can hear
about some of the projects I've been working on lately at one of these events:
- January 22: I'll be speaking at a STEM event for high-school girls in Tillamook. If you're a high-school girl on the Oregon coast, I hope to see you there.
- Feb. 8: I'll be keynoting at the annual SWE banquet at OSU. If you're a woman in our COE, I hope you'll come.
- Feb. 10: I'll be giving a talk on GenderMag at the HCD seminar GLSN 100. All are welcome.
- February: I'll be keynoting at the Ohio Celebration of Women in Computing on gender inclusiveness of software.
- CHI'17 (May): We have two papers in CHI'17 this year: one on foraging through variations of the same document(s), and one on gender-inclusiveness versus gendered personas. I hope you'll come see us there.
- I'm an ACM Distinguished Speaker. So, if you want me to give a talk on one of the following topics (gender HCI, end-user software engineering, or why/how to include REU (undergraduate researchers) in your work), ACM will pay for my airfare to do so.
This year I'm teaching:
Recently, I've taught:
- CS 569: Special topics: Empirical methods for field (case) studies in software engineering. This course deals with the type of empirical study known as the "case" study. These are studies that collect data from natural software development situations as they really occur in the field, in which the researcher does not manipulate or "control" anything. The course is an end-to-end coverage of the process. We will mainly focus on case studies involving human software developers in the field. You will actually conduct a field study as part of this course. The course does not cover lab studies.
- CS 352: Usability Engineering.
- CS 569/589: Special topics: Empirical lab studies of software development.
This course will cover how you go about designing, preparing for, running, analyzing, and writing-for-publication lab experiments of programming situations involving human subjects. This is an end-to-end coverage of the entire process, and will put you in a position to conduct lab studies of your own with human subjects.
During Finals week:
Monday, March 20: 12:30-2:00 and 4:00-5:00.
(No more office hours after Monday 3/20 until spring term.)
Graduate Student Mentoring
Here are my current graduate students and postdocs:
Jon Dodge (Ph.D.), Charles Hill (M.S./Ph.D.),
Bhargav Pandya (M.S.), Sean Penney (M.S.), Sruti Srinivasa Ragavan (Ph.D.)
Recently graduated: Will Jernigan (M.S.), Todd Kulesza (Ph.D.), David Piorkowski (Ph.D.).
Last modified: Mar. 19, 2017.