Quinnipiac University
Brian C. O'Neill

Associate Professor of Computer Science

Welcomes Media Inquiries
Dr. Brian O’Neill is an Associate Professor of Computer Science at Quinnipiac University. He received his MS and PhD in Computer Science from the Georgia Institute of Technology. Prior to joining Quinnipiac in 2023, he chaired the Computer Science & Information Technology Department at Western New England University.

Dr. O’Neill teaches computer science courses at the undergraduate and graduate level. Since joining Quinnipiac, he has taught CSC 111 Data Structures & Abstraction, CSC 215 Algorithm Design & Analysis, and CSC 350/CSC 500 Artificial Intelligence. He led development of Quinnipiac’s multidisciplinary minor in Artificial Intelligence.

Dr. O’Neill’s primary research area is artificial intelligence, with a particular emphasis on the role that AI can play in supporting creativity. His research seeks to understand how AI can assist people in being better storytellers while giving AI a better understanding of what makes stories interesting to people. He also studies the relationship between artificial intelligence and board games. Dr. O’Neill is also active in the computer science education research community. He is currently serving as the co-Editor-in-Chief of EngageCSEdu, an ACM project hosting peer-reviewed computing open education resources.


  • BS, Saint Joseph's University
  • MS, Georgia Institute of Tech
  • PHD, Georgia Institute of Tech

Areas of Expertise

  • Artificial Intelligence
  • Computational Creativity
  • Computing Education


  • Computer Science

Mail Drop

  • TH-ENR