Directory
A-Z Index
 

Dr. Nathan Eloe

Dr. Nathan Eloe

Email

Office

2270 Colden Hall

Phone

660.562.0832

Joined Northwest in 2015


Associate Professor


Education

  • Ph.D. Computer Science; Missouri University of Science and Technology, 2015
  • B.S. Computer Science; Missouri University of Science and Technology, 2010
  • B.S. Physics; Missouri University of Science and Technology, 2010

Courses Taught

  • Data Structures
  • Operating Systems
  • Survey of Algorithms
  • Foundations of Game Development
  • Big Data
  • Web Mining
  • Machine Learning
  • Secure Systems Administration
  • Secure Programming
  • Applied Cryptography
  • Special Projects: Analysis of Algorithms
  • Developing Web Apps and Services
  • Advanced Topics in Database Systems
  • Graduate Directed Projects
  • Web Mining and Applied Natural Language Processing
  • Streaming Data
  • Scientific Computing
  • University Seminar

Academic Interests

  • Qualitative Spatial Reasoning
  • Programming Languages and Compilers
  • HPC
  • Computer Science Education
  • Graph Theory
  • Visual Languages

Scholarly Activity

Publications

  • Nathan W. Eloe and Trevor C. Meyer. “Indicators in Super Mario Maker 2: Evolution and “Oral” Tradition in Visual Languages”. In: Proceedings of the 28th International Conference on Visualization and Visual Languages (DMSVIVA 2022). KSIR Virtual Conference Center, USA, June 2022, pp. 38–44.
  • Nathan W. Eloe and Trevor C. Meyer. “Indicators in Super Mario Maker 2: Evolution and “Oral” Tradition in Visual Languages”. In: Journal of Visual Languages and Computing (JVLC) (2022). Invited Paper, In Preparation.
  • Nathan W. Eloe. “Teach like a Git: Streamlining Assignment Administration and Enforcing Good Habits with Professional Tools and Software Development Practices”. In: Comput. Sci. Coll. 36.6 (Apr. 2021), pp. 27–36. issn: 1937-4771.
  • Nathan Eloe and Charles Hoot. “Accommodating Shortened Term Lengths in a Capstone Course using Minimally Viable Prototypes”. In: 2020 IEEE Frontiers in Education Conference (FIE). 2020, pp. 1–8. doi: 1109/FIE44824.2020.9273821.
  • Isam A. Alobaidi, Jennifer L. Leopold, Ali A. Allami, et al. “Predictive analysis of real-time strategy games: A graph mining approach”. In: WIREs Data Mining and Knowledge Discovery n/a.n/a (). e1398. doi: https://doi.org/10.1002/widm.1398. eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1002/widm.1398. url: https://onlinelibrary. wiley.com/doi/abs/10.1002/widm.1398.
  • Isam A. Alobaidi, Jennifer L. Leopold, and Nathan W. Eloe. “Predictive Analysis of Real-Time Strategy Games Using Discriminative Subgraph Mining”. In: Proceedings of the 19th Industrial Conference on Data Mining (ICDM). 2018 acceptance rate: 19.8%. New York, NY, July 2019.
  • Armita Abedijaberi, Nathan Eloe, and Jennifer Leopold. “Interactive Visualization of Robustness Enhancement in Scale-Free Networks Against Cascading Failures”. In: Journal of Network and Computer Applications (JNCA) (2018). Submitted Oct. 2018,In Review.
  • Jennifer L. Leopold, Nathan W. Eloe, Jeff Gould, et al. “A Visual Debugging Aid Based on Discriminative Graph Mining”. In: Journal of Visual Languages and Sentient Systems (VLSS) 4 (2018). pp. 29–34.
  • Jennifer L Leopold, Nathan W. Eloe, and Patrick Taylor. “BugHint: A Visual Debugger Based on Graph Mining”. In: Proceedings of the 24th International Conference on Visualization and Visual Languages (DMSVIVA 2018). San Francisco, CA, USA, June 2018, pp. 109–118.
  • Armita Abedijaberi, Nathan Eloe, and Jennifer Leopold. “Interactive Visualization of Robustness Enhancement in Scale-Free Networks with Limited Edge Addition(RENEA)”. In: Proceedings of the 23rd International Conference on Distributed Multimedia Systems, Visual Languages, and Sentient Systems (DMSVLSS 2017). Pittsburgh, PA, USA, July 2017, pp. 34–42.
  • Nathan Eloe. “Gitsubmit and VeCVL: Integrating Version Control in Introductory Computer Science Education”. In: Proceedings of the 23rd International Conference on Distributed Multimedia Systems, Visual Languages, and Sentient Systems (DMSVLSS 2017). Pittsburgh, PA, USA, July 2017, pp. 1–7.
  • Nathan Eloe, Denise Case, and Jennifer Leopold. “VeCVL: A Visual Language for Version Control”. In: Proceedings of the 22nd International Conference on Distributed Multimedia Systems (DMS 2016) and Workshop on Visual Languages and Computing (VLC 2016). Salerno, Italy, Oct. 2016, pp. 105–111.
  • Denise Case, Nathan Eloe, and Jennifer Leopold. “Scaffolding Version Control into the Computer Science Curriculum”. In: Proceedings of the 22nd International Conference on Distributed Multimedia Systems (DMS 2016) and Workshop on Distance Education Technology(DET 2016). Salerno, Italy, Oct. 2016, pp. 175–183.
  • Jennifer Leopold, Nathan Eloe, and Chaman Sabharwal. “VisCFSM: Visual, Constraint-Based, Frequent Subgraph Mining”. In: Proceedings of the 22nd International Conference on Distributed Multimedia Systems (DMS 2016). Best Paper Award, Salerno, Italy, Oct. 2016, pp. 105–111.
  • Nathan Eloe and Jennifer Leopold. “PhysQSR: Improving Reasoning in Three Dimensions and Time with Image Processing and Physics”. In: Proceedings of the 21st International Conference on Distributed Multimedia Systems (DMS 2015). Vancouver, Canada, Sept. 2015, pp. 250–256.

Student Group Advisement

  • ACM

Other Professional Experiences

  • Special Projects Lead/Senior Dev: Lumate
  • Student Participant: Google Summer of Code