• Coding and Development


  • INFO 103 - Social Media, Ethics, And Automation
  • INFO 441 - Server-Side Development


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 Paul 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 pursuing his Ph.D., Kyle earned a bachelor's degree at Colorado State University and a master’s 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.


  • 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
    Social Media, Ethics, and Automation: Introducing a Free Interactive Online Textbook (2024)
    Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2, pp. 1928 Authors: Kyle Thayer, Susan Notess
  • Book, Textbook-New
    Social Media, Ethics, and Automation (2023)
    Authors: Kyle Thayer, Susan Notess
  • Blog post on pedagogical design of book
  • Journal Article, Academic Journal
    A Theory of Robust API Knowledge (2021)
    Transactions of Computing Education Authors: Kyle Thayer, Sarah E. Chasins, Amy J. Ko
  • Conference Short Paper
    Color Names Across Languages: Salient Colors and Term Translation in Multilingual Color Naming Models (2019)
    Proceedings of EuroVis 2019, pp. 5 Authors: Younghoon Kim, Kyle Thayer, Gabriella Silva Gorsky, Jeffrey Heer
  • Conference Paper
    The Impact of Culture on Learner Behavior in Visual Debuggers (2018)
    IEEE Symposium on Visual Languages and Human-Centric Computing 2018 Authors: Kyle Thayer, Philip Guo, Katharina Reinecke
  • Conference Paper
    Barriers Faced by Coding Bootcamp Students (2017)
    Proceedings of ICER ’17 Authors: Kyle Thayer, Amy J. Ko
  • Journal Article, Academic Journal
    Symmetric Chain Decompositions of Quotients by Wreath Products (2015)
    Electronic Journal of Combinatorics, 22(2), pp. 2-35 Authors: Dwight Duffus, Kyle Thayer
  • Journal Article, Academic Journal
    Some Quotients of the Boolean Lattice are Symmetric Chain Orders (2012)
    Electronic Journal of Combinatorics, 19(2), pp. 46 Authors: Dwight Duffus, Jeremy McKibben-Sanders, Kyle Thayer


  • 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)
    IHI - Miami, Florida