Registered user since Thu 11 Jun 2020
Leo Porter is an Associate Teaching Professor in the Computer Science and Engineering Department at UC San Diego. He is best known for his research on the impact of Peer Instruction in computing courses, the use of clicker data to predict student outcomes, and the development of the Basic Data Structures Concept Inventory. He co-teaches the popular Coursera Specialization “Object-Oriented Java Programming: Data Structures and Beyond” with over 300,000 enrolled learners and the first course in the edX MicroMasters in Data Science, “Python for Data Science”, with over 200,000 enrolled learners. Dedicated to helping faculty adopt best practices in teaching, he co-leads the annual “New Computer Science Faculty Teaching Workshop”. He has received multiple Best Paper Awards, SIGCSEs 50th Year Anniversary Top Ten Symposium Papers of All Time Award, and the Outstanding Teaching Award from Warren College (2019). He currently serves as Secretary of the SIGCSE Board.
Contributions
2025
SIGCSE TS
- Author of Teaching Computing in Prison within the Birds of a Feather-track
- Author of Undergraduate Computing Tutors' Perceptions of their Roles, Stressors, and Barriers to Effectiveness within the Papers-track
- Author of Fears and Confidence amongst Incarcerated Adult CS1 Students within the Papers-track
- Author of Students' Use of GitHub Copilot for Working with Large Code Bases within the Papers-track
2024
SIGCSE TS
2023
ICER
SIGCSE TS
- Author of Instructor Perspectives on Prerequisite Courses in Computing within the Papers-track
- Author of Student Expectations of Tutors in Computing Courses within the Papers-track
- Author of Understanding and Measuring Incremental Development in CS1 within the Papers-track
- Author of Spiffy Peer Instruction Questions within the Special Sessions-track
2022
2021
ICER
- Session Chair of Assessments 1 (part of Research Papers)
- Senior Program Committee Member in Senior Program Committee within the Research Papers-track
- Steering Committee Member in Steering Committee
- Author of Understanding Sources of Student Struggle in Early Computer Science Courses within the Research Papers-track
- Author of The Relationship Between Sense of Belonging and Student Outcomes in CS1 and Beyond within the Research Papers-track
2020
ICER
- Steering Committee Member in Steering Committee
- Reviewer in Review Committee within the Research Papers-track
- Author of A Quantitative Study of Faculty Views on the Goals of an Undergraduate CS Program and Preparing Students for Industry within the Research Papers-track
- Author of A Longitudinal Evaluation of a Best Practices CS1 within the Research Papers-track