Kelsey Fulton

Kelsey Fulton

Assistant Professor of Computer Science

Colorado School of Mines


I’m an assistant professor in the Computer Science Department at Colorado School of Mines. My research centers around the intersection of computer security and usability with a focus on the human factors affecting software developers and security professionals. I’m interested in understanding how software developers and security professionals reason and think about security in their job roles. Specifically, I’d like to explore how current security interventions, tools, programming languages, and organizational processes fail developers and security professionals and how we can improve them. As a result of my work, I aim to provide scientifically-based recommendations for policy, education, programming language and tool changes.

I have openings in my lab for motivated, excited students. If you are interested, please apply to Mines' Computer Science Department and send me an email telling me you applied.

  • Secure Development
  • Security Professionals
  • Human-Computer Interaction
  • PhD in Computer Science, 2023

    University of Maryland

  • MS in Computer Science, 2019

    University of Maryland

  • BS in Computer Science and Mathematics, 2017

    Millersville University of Pennsylvania

Recent Publications

Vulnerability Discovery for All: Experiences of Marginalization in Vulnerability Discovery
Understanding the How and the Why: Exploring Secure Development Practices Through a Course Competition
Benefits and Drawbacks of Adopting a Secure Programming Language: Rust as a Case Study


Technical Program Committee

Organizing Committee

Poster Jury

External Reviewer

Sub-Review Service

Departmental Service


Assistant Professor
Aug 2023 – Present Golden, CO
Graduate Research Assistant
Aug 2018 – Aug 2023 College Park, MD
May 2020 – Aug 2020 Washington D.C.
Sep 2017 – May 2020 Gaithersburg, MD
Graduate Teaching Assistant
Aug 2017 – May 2018 College Park, MD


If you are security professional and would like to participate in future research, please consider joining the MC2 Security Professional Research Panel.