This website is best viewed in a browser that supports web standards.

Skip to content or, if you would rather, Skip to navigation.

Northwest Missouri State University

Diana Linville

Diana Linville



2205 Colden Hall


660.562.1963 (fax)

Joined Northwest in 2001

Senior Instructor


  • M.S. School of Computing Studies, Northwest Missouri State University, 2006
  • B.S. Computer Science, Northwest Missouri State University, 2001

Courses Taught

  • 44-141 Computer Programming I
  • 44-241 Computer Programming II
  • 44-242 Data Structures
  • 44-144 Web Development I
  • 44-334 Web Development II
  • 44-335 Script Programming

Academic Interests

  • Youth STEM education
  • Instructional Technology

Scholarly Activities


  • Rogers, M., Bell, S., Cline, C., & Linville, D., (2017). Google CS4HS grant. $28,260.
  • Rogers, M., Clark, J., Linville, D., & Spradling, C. (2014). Google CS4HS grant. $16,200.


  • 2016 Governor's Award for Excellence in Education
  • 2015 College of Arts and Sciences Dean's Awards for Excellence in Teaching

Selected Publications

  • Adkins, J., Linville, D., (in press). Testing Frequency in an Introductory Computer Programming Course. 2016 EDSIGCon Proceedings. Advance online publication:
  • Linville, D., Kelly, C., Case, D., Rogers, M., Spradling, C., (April, 2015). Profession-based Learning through Collaboration and Vertical Alignment with K12, Higher Education, and Industry. Journal of Computing Science in Colleges. 31(5). 187-189.
  • Spradling, C., Linville, D., Rogers, M., & Clark, J. (May, 2015). Are MOOCs an appropriate pedagogy for training K-12 teacher's computer science concepts? Journal of Computing Sciences in Colleges. 30(5), 115-125.
  • Linville, D., Spradling, C., Adkins, J., Moulder, R., Ingram, J., & Martin, L. (April, 2015). University, K-12, and businesses collaborate in professional advisory team. Journal of Computing Sciences in Colleges. 30(5), 113-114.

Selected Presentations

  • Adkins, J., Linville, D., (in press). Testing Frequency in an Introductory Computer Programming Course. Presented at the EdSIGCON 2016 conference in Las Vegas, NE

Student Group Advisement

  • ACM-W (Association of Computing Machinery - Women), Sponsor
  • UPE (Upsilon Pi Epsilon), Sponsor

Other Professional Experience

  • Consortium for Computing in Small College – Central Plains Board K-12 Outreach and Secretary, 2014-present
  • Missouri Iowa Nebraska Kansas Women in Computing Conference, Registrar, 2013, 2015, 2017
  • National Coalition for Women in Technology Aspirations Awards – Selection Committee, 2016 - present