Authored by
Professional portrait of Emily Hastings
Title

Dr. Emily Hastings

Pronouns
she/her/hers
Placeholder for titles
Assistant Professor

Contact Information

Office
Phillips Science Hall 136
101 Roosevelt Ave
Eau Claire, WI 54701
Phone
Email
Hours
MWF 3-4pm or by appointment
ID
Platforms
Biography

Biography

Dr. Hastings is an Assistant Professor in the department of Computer Science, currently teaching courses including CS 140 Introduction to Computer Science; AI 350 Human-Computer Interaction; and HNRS 200 Artificial Intelligence, Algorithms, and Society. Her current research examines possibilities for using electronic textiles (e-textiles) for teaching computer science and technology content at an undergraduate level. In prior research, she addressed the technical, design, and social challenges of algorithmically grouping students into effective teams given different learning goals and at scale, and brought new innovations to the problem of algorithmic team formation. She has published papers at top-tier human-computer interaction and CS education conferences, as well as in the area of prognostics and system health management. Beyond this work, she is also interested in AI ethics, creativity support, and digital humanities.

Education

Education

  • Ph.D., Computer Science, University of Illinois at Urbana-Champaign (2023)
  • M.S., Computer Science, University of Illinois at Urbana-Champaign (2019)
  • B.A., Computer Science, Knox College (2016)
Teaching and Research Interests

Teaching and Research Interests

  • Introduction to Computer Science
  • Human-Computer Interaction
  • User Interface Design
  • Algorithmic Team Formation
  • Computer-Supported Cooperative Work
  • CS Education
  • E-Textiles
Published Research

Published Research

  • An E-Textiles Workshop for Undergraduate Learning (MICS 2026)
  • A Review of E-Textiles in Learning Environments (ACM C&C 2025)
  • An Overview of Gender and Political Biases in LLMs (MICS 2025)
  • Composing Team Compositions: An Examination of Instructors' Current Algorithmic Team Formation Practices (ACM CSCW 2023)
  • A Learner-Centered Technique for Collectively Configuring Inputs for an Algorithmic Team Formation Tool (ACM SIGCSE 2022)
  • A Data-Driven Framework for Team Formation for Maintenance Tasks (IJPHM 2021)
  • LIFT: Integrating Stakeholder Voices into Algorithmic Team Formation (ACM CHI 2020)
  • Agreement Behavior of Isolated Annotators for Maintenance Work-Order Data Mining (PHM Society 2019)
  • Structure or Nurture? The Effects of Team-Building Activities and Team Composition on Team Outcomes (ACM CSCW 2018)
  • Comparing Global Link Arrangements for Dragonfly Networks (IEEE Cluster 2015)
Honors And Recognition

Honors And Recognition