Kevin Lin (he/him) is an Assistant Teaching Professor in the Paul G. Allen School of Computer Science & Engineering at the University of Washington. He leads instructional innovation in introductory programming and data structures with a focus on restorying computing education toward more critical, contrapuntal, and justice-oriented social futures. Kevin received his MS in Computer Science from UC Berkeley, where he coordinated the teaching and delivery of very large-scale undergraduate CS courses to over 1,000 students per semester.
Assistant Teaching Professor University of Washington Computer Science & Engineering firstname.lastname@example.org
Visiting Assistant Professor University of California, San Diego Halıcıoğlu Data Science Institute
MS, Computer Science University of California, Berkeley
BA, Computer Science University of California, Berkeley
BA, Cognitive Science University of California, Berkeley
Justice-Centered CS Education. CS Education Seminar, Western Washington University.
What You Wish You Knew About Summer Instruction. Designing Computer Science Education, UC Berkeley.
“It Can Relate to Real Lives”: Attitudes and Expectations in Justice-Centered Data Structures & Algorithms for Non-Majors. Anna Batra, Iris Zhou, Suh Young Choi, Chongjiu Gao, Yanbing Xiao, Sonia Fereidooni, Kevin Lin. Experience Reports and Tools paper in the ACM Technical Symposium on Computer Science Education (SIGCSE).
Equitable Grading Best Practices. Dan Garcia, Maria Camarena, Kevin Lin, and Jill Westerland. Panel in the ACM Technical Symposium on Computer Science Education (SIGCSE).
Approaches for Weaving Responsible Computing into Data Structures and Algorithms Courses. Kathi Fisler, Sorelle Friedler, Kevin Lin, and Suresh Venkatasubramanian. Panel in the ACM Technical Symposium on Computer Science Education (SIGCSE).
Reading Between the Lines: Student Experiences of Resubmission in an Introductory CS Course. Leah Perlmutter, Jayne Everson, Ken Yasuhara, Brett Wortzman, and Kevin Lin. Poster in the ACM Technical Symposium on Computer Science Education (SIGCSE).
Perspectives on Allyship in Academia. Jamie Payton, Adam Blank, Christian Murphy, Melissa Hovik, Kevin Lin, Angela Kwon, and Lara McConnaughey. Special session in the ACM Technical Symposium on Computer Science Education (SIGCSE).
Designing and Evaluating a Justice-Centered Intermediate Computing Course. Anna Batra, Iris Zhou, Chongjiu Gao, Sonia Fereidooni, Yanbing Xiao, Suh Young Choi, Kevin Lin. Poster in the UW Undergraduate Research Symposium.
How Help Can Hurt: Understanding Defensive Climate in the Undergraduate CS Classroom. Kevin Lin. Paper prepared for the UC Berkeley EECS Department.