Date Topic (tentative) Notes Reading For This Lecture
Th 08/25/22 Course Introduction
Sat 08/27/22 (None; this is a saturday) HW0 due
T 08/30/22 SE Research Overview, Proposals, and Presentations
Th 09/01/21 Program Analysis, Testing, and Repair
09/02/22 (None; this is a friday) HW1 due
T 09/06/22 Guest Lecture: Prof. Kevin Leach
Assistant Professor, Vanderbilt University
Note: This lecture will be in person at the scheduled lecture time .
Software Security: Malware Analysis
Th 09/08/22 Human Factors: Quantitative and Qualitative Methods
T 09/13/22 Paper Presentations
Th 09/15/22 Paper Presentations
T 09/20/22 Guest Lecture: Prof. Westley Weimer
Professor, University of Michigan
Note: This lecture will be over zoom. Time might change.
It Does What You Say, Not What You Mean: Lessons From A Decade of PRogram Repair
Th 09/22/22

Human Factors II: SE as Human Activity


T 09/27/22 Presentations: Mid-Research Proposal Adit Negi; Rajay Preddie; Hunter Baxster; Minh Vu.
Th 09/29/22 Presentations: Mid-Research Proposal Jay Barot; Skyler Grandel; Zifeng Liang & Rooney Gao; Joyce Horn Fonteles & Eduardo Davalos Anaya
T 10/04/22 Presentations: Mid-Research Proposal Jack Long & Vamsi Immanneni; Rithik Reddy & Jamison Homata; Nicholas Potteiger & Sanidhya Mangal; Nitish Nimma.
Th 10/06/22 Presentations: Mid-Research Proposal David Seo; Di Liu & Yuzhe Yao; Tabitha See Ya Lee; Zach Karas & Yifan Zhang.
10/07/22 (None; this is a Friday) HW2 due
T 10/11/22 (None; Fall Break)

Th 10/13/22 (None; Fall Break)
T 10/18/22 Paper Presentations
Th 10/20/22 Paper Presentations
M 10/24/22 Guest Lecture, Prof. Kevin Moran
Assistant Professor, George Mason University
Note: This lecture will be a remote lecture over Zoom at a different time. Zoom link is already posted on Piazza and emailed to students.
Deep Learning and Software Engineering: A Retrospective and Paths Forward
T 10/25/22 Paper Presentations
Th 10/27/22 No lecture today: Dr. Moran's lecture is on Oct 24 instead.
T 11/01/22 Paper Presentations
Th 11/03/22 Guest Lecture: April Wang
PhD Candidate, University of Michigan, Ann Arbor
Note: This lecture will be in person at the scheduled lecture time .
Designing Future Computational Notebooks for Collaboration and Learning
T 11/08/22

Paper Presentations


Th 11/10/22 Open Source Software
T 11/15/22 Paper Presentations
Th 11/17/22 Final Research Proposal Presentations Adit Negi; Rajay Preddie; Hunter Baxster
11/20/22 (None; this is a Sunday) HW3 due
T 11/22/22 (None; Thanksgiving Break)

Th 11/25/22 (None; Thanksgiving Break)
T 11/29/22 Final Research Proposal Presentations


Minh Vu; Jay Barot; Skyler Grandel
Th 12/01/22 Final Research Proposal Presentations


Zifeng Liang & Rooney Gao; Joyce Fonteles & Edward Anaya; Di Liu & Yuzhe Yao
T 12/06/22 Final Research Proposal Presentations


David Seo; Jack Long & Vamsi Immanneni; Rithik Reddy
Th 12/08/22 Final Research Proposal Presentations Nick Potteiger & Sanidhya Mangal; Nitish Nimma; Tabitha See Ya Lee; Zach Karas & Yifan Zhang