facebook icon twitter icon youtube icon

Carolyn Brodie

Assistant Professor of Computer Science
Carolyn Brodie brings experience with real-world software development and a passion for helping students develop computer science expertise.


Carolyn Brodie joined the Department of Computer Science as an Assistant Professor in the fall of 2018. Before this she was an adjunct professor in the Computer Science department at Simpson for seven years.  She received her B.S. degree from Iowa State University in Computer Engineering and her M.S. and Ph.D. in Computer Science from the University of Illinois at Urbana-Champaign.  She worked for IBM both as a Research Staff Member at the IBM Watson Research Center in New York and as a software developer and software development manager in IBM’s Federal Systems Division in Maryland. Her research interests are in the area of Human Computer Interaction.In particular she is interested in how to leverage emerging technologies to design systems that solve real user problems in real-world domains.


  • Human Computer Interaction
  • Programming Languages
  • Software Development


  • Excellence in Adult Education 2018
  • 3 Patents, 2009 - 2013


  • Ph.D. Computer Science from the University of Illinois at Urbana-Champaign, 1999.
  • M.S. Computer Science from the University of Illinois at Urbana-Champaign, 1997.
  • B.S. Computer Engineer from Iowa State University, Ames, Iowa, 1984.


  • “Privacy, Security, and Trust: Human-Computer Interaction Challenges and Opportunities at their Intersection”, Karat, J., Karat C., and Brodie C.  In Jacko, J. A. editor, The Human-Computer Interaction Handbook Third Edition, CRC Press, 2012.


  • “Privacy in information technology: Designing to enable privacy policy management in organizations” Karat, J., Karat, C., Brodie, C., and Feng, J. In the International Journal of Human Computer Studies, 2005, Vol 63, Issues 1-2, pgs 153-174.


  • "An Empirical Study of Natural Language Parsing of Privacy Policy Rules Using the SPARCLE Policy Workbench", Brodie, C., Karat c.M., and Karat J.  2006 Proceedings of the Symposium on Usable Privacy and Security, (SOUPS '06), ACM Digital Library.


  • “DAISY: A Decision Support Design Methodology for Complex, Experience-Centered Domains,” C.B. Brodie and C.C. Hayes.  IEEE Transactions on Systems, Man and Cybernetics, 32(1) pp. 50-71 (2002).