Specialization
- Coding and Development
Research Area
Biography
Kyle Thayer is an Assistant Teaching Professor in the University of Washington Information School focusing on topics related to code, data, and information technology. He is a graduate of the鈥疨aul G. Allen School of Computer Science and Engineering at the University of Washington in Seattle. He has investigated the barriers faced by coding bootcamp students, the way culture influences debugging, and the knowledge programmers need to work with programming libraries. Before鈥痯ursuing his Ph.D., Kyle earned a bachelor's degree at Colorado State University and a master鈥檚 degree at Emory University. He also traveled around the world, created 3D reconstructions of ancient Greek ruins, and worked as a software engineer at RealGo and the National Snow and Ice Data Center.
Education
- Ph D, Computer Science & Engineering, University of Washington, 2020
- MS, Computer Science, Emory University, 2011
- BS, Math and Computer Science, Colorado State University, 2006
Publications and Contributions
-
Conference Abstract(2024)Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2, pp. 1928-1928
-
Book, Textbook-New(2023)
-
Blog post on pedagogical design of book(2023)Medium
-
Journal Article, Academic Journal(2021)ACM Transactions on Computing Education, 21(1), pp. 1-32, ISBN/ISSN: 1946-6226
-
Conference Short Paper(2019)Proceedings of EuroVis 2019, pp. 5
-
Conference Proceeding(2018)Proceedings of the 49th ACM Technical Symposium on Computer Science Education, pp. 670-671
-
Conference Paper(2018)2018 IEEE Symposium on Visual Languages and Human-Centric Computing, pp. 115-124
-
Conference Paper(2017)Proceedings of the 2017 ACM Conference on International Computing Education Research, pp. 245-253
-
Journal Article, Academic JournalSymmetric Chain Decompositions of Quotients by Wreath Products (2015)Electronic Journal of Combinatorics, 22(2), pp. 2-35
-
Journal Article, Academic JournalSome Quotients of the Boolean Lattice are Symmetric Chain Orders (2012)Electronic Journal of Combinatorics, 19(2), pp. 46
Presentations
-
Social Media, Ethics, and Automation: Introducing a Free Interactive Online Textbook
(2024)
SIGCSE TS 2024 Demos - Portland, Oregon
-
Alternative Paths to Computing Careers and Their Role in Broadening Participation
(2018)
49th ACM Technical Symposium on Computer Science Education - Baltimore, Maryland
-
Barriers Faced by Coding Bootcamp Students
(2017)
Berkeley Institute of Design Seminar - Berkeley, California
-
IFC Soft: Visual Comparison of Flow Cytometry Data Using Self-Organizing Maps
(2012)
2nd ACM SIGHIT International Health Informatics Symposium - Miami, Florida