Professor of Computer Science, Elon University

Education

elon I am currently teaching in the Computing Sciences department at Elon University,
duke I received a M.S. and Ph.D. in Computer Science at Duke University,
ecu and I received a B.A. degree at East Carolina University.

Teaching

Current Courses:

Past Courses

  • Graphics and Video Game Programming
  • Artificial Intelligence
  • Discrete Mathematics
  • Algorithm Analysis
  • Theory of Computation
  • Breaking the Code
  • Internet of Things
  • Game Programming
  • Programming Languages

Personal

I'm the mom to a beautiful little girl named Lilliana. She has Smith-Magenis Syndrome.

Refereed Publications

-"Scrumage: A Method For Incorporating Multiple, Simultaneous Pedagogical Styles in the Classroom." Shannon Duvall, Dugald Ralph Hutchings, and Robert Duvall. Proceedings of the Special Interest Group on Computer Science Education (SIGCSE), 2018.

- “Reshaping the Image of Computer Science in Only Fifteen Minutes (Of Class) A Week.” Sara Sprenkle and Shannon Duvall. Proceedings of the Special Interest Group on Computer Science Education (SIGCSE), 2012.

- “Using FLOSS Project Metadata in the Undergraduate Classroom.” Megan Squire and Shannon Duvall. Proceedings of the Fifth International Conference on Open Source Systems, 2009.

 
- “Creating a Games Class: A Walkthrough.” Shannon Duvall. Proceedings of the Foundations of Digital Games, 2009.

 
-"Computer Science Fairy Tales." Shannon Duvall. Journal for Computing Sciences in Colleges, 2008. (Augusta)

- "Lessons Learned: The Creation of a CS0 Class." Michele Kleckner and Shannon Duvall. Issues in Information Systems, 2008. (Savannah)

- "Computer Science III - A Required Course on Client-Server Computing." David Powell, Joel Hollingsworth, and Shannon Duvall. Proceedings of the 46th ACM Southeast Conference, 2008. (Auburn)

- "Implementation of DomCAT: The Domain Complexity Analysis Tool for Natural Language Dialog Processing." Shannon Duvall. Richard Tapia Celebration of Diversity in Computing Conference Proceedings, 2007. (Orlando)

- "A Picture is Worth a Thousand Words: Using Digital Storytelling in the Classroom." Michele Kleckner and Shannon Duvall. Proceedings of the 48th Annual Meeting of the International Association for Computer Information Systems, 2007. (Vancouver)

- Defining the Complexity of Natural Language Dialogue Systems. Shannon Pollard. Ph.D. Dissertation, Duke University, 2006.

- "Everything I Needed to Know About Teaching I Learned in Kindergarten: Bringing Elementary Education Techniques to Undergraduate Computer Science Classes."  Shannon Pollard and Robert C. Duvall.  Proceedings of the 37th Technical Symposium on Computer Science Education, 2006. (Norfolk)
 

- "Hands on Labs Without Computers." Shannon Pollard, Jeffrey Forbes.  Proceedings of the 34th Technical Symposium on Computer Science Education, 2003. (Reno)

- "A Measure of Semantic Complexity for Natural Language Systems." Shannon Pollard and Alan Biermann.  Proceedings on the ANLP/NAACL Workshop on Syntactic and Semantic Complexity in Natural Language Processing Systems, 2000. (Seattle)

- "Proverb: The Probabilistic Cruciverbalist." Greg A. Keim, Noam Shazeer, Michael L. Littman, Sushant Agarwal, Catherine M. Cheves, Joseph Fitzgerald, Jason Grosland, Fan Jiang, Shannon Pollard, and Karl Weinmeister.  Proceedings of the Sixteenth National Conference on Artificial Intelligence (AAAI), 1999. (Orlando)

Invited Publications

- "A Mental Makeover for the Graduate Student" IEEE Potentials Magazine, 2008.

- "Once Upon a Time...CS Fairy Tales" In Computer Science Teachers Association Newsletter, Voice, 2008.

Refereed Presentations

 
 
 
 
- "The ABCs for ABDs" Shannon Duvall, et. al.. Panel presented at Grace Hopper Celebration for Women in Computing, 2008. (Keystone Resort, Colorado)
 
 

- "Active Teaching with Toys, Games, Stories, and Play" Shannon Duvall, Robert Duvall, Judith Hromcik. Workshop presented at SIGCSE 2008. (Portland)

- "Survival Skills for the Graduate Student" Shannon Duvall and Michele Pagnotta. Session presented at the Grace Hopper Celebration of Women in Computing, 2007. (Orlando)

 
- "Active Teaching with Toys, Games, Stories, and Play" Shannon Pollard, Robert Duvall, Judith Hromcik. Workshop presented at SIGCSE 2007. (Covington)

 
 
- "Paths and Perspectives Through Graduate School" Kelly Van Busum, Shannon Pollard, Yolanda Rankin, Andrea Tartaro, and Michele Weigle. Birds-of-a-feather session presented at Grace Hopper Celebration of Women in Computing, 2004. (Chicago)

Invited Presentations

- “Everything I Needed to Know About Teaching I Learned in Kindergarten: Bringing Elementary Education Techniques to Undergraduate Computer Science Classes.”  Shannon Duvall and Robert C. Duvall. Eastern Regional Meeting of the Consortium for Computing in Colleges, 2006. (Fredericksburg)

 

24 Hour Science Projects-  Five fast and easy science projects guides guide your elementary or middle school student from hypothesis to conclusion. Be ready for this year’s science fair!