Teaching Assistant Professor, Kansas State University, Manhattan, KS

Primary responsibilities include teaching and advising students, as well as service to the department/university, involvement with student organizations, outreach to the community, and research.

Courses taught (details in Teaching Experience) include:

  • CIS 115 - Introduction to Computing Science
  • CIS 300 - Data and Program Structures
  • CIS 308 - C Language Laboratory
  • CIS 560 - Database Systems Concepts
  • CIS 595 - IS Cooperative Internship
  • CIS 640 - Software Testing Techniques
  • Academic Assessment Committee
  • Advisor Committee
  • Curriculum Committe
  • Engineering Reinstatement Committee
  • ACM club advisor
    • Hack K-State club advisor
    • Web Development club advisor
  • High School Programming Contest organizer/judge
(Instructor) Fall 2017 Spring 2018 - Present
  • AAPT's Physport Data Explorer: Lead developer for the data science and visualization in the Data Explorer, a data analytics portal for physics assessments. Primary responsibilities include developing and maintaining a large Django web server and MongoDB database.
2018 - Present
Graduate Research Assistant, Kansas State University, Manhattan, KS
  • CSUSM subaward (2017) – This subaward is to extend the Data Explorer on physport.org to allow educators to create and analyze custom assessments. This will provide an easy to use interface to let researchers to examine their experimental assessments and allow departments to input and share data about their classes.
  • Capability Inference based on Dynamic Topic Modeling and Text Information Extraction (2016 – 2017) – Co-system architect with responsibilities such as system design, data extraction, modeling, and integration, as well as training and supervising undergraduate researchers in machine learning and text analytics for a project funded through Lawrence Livermore National Laboratories.
  • NSF WIDER (2013 – 2016) – Lead developer and in charge of supervising and training undergraduate researchers for a web application known as the Data Explorer with the American Association for Physics Teachers (AAPT). The Data Explorer is an analytics portal that gives educators the ability to gain insights from assessment data, using online information retrieval and visualization through a federated display. This creates a streamlined process for users to upload assessment data to explore.  The overall objective of this project is to let educators from all levels (high school, undergraduate, graduate, etc.) to interact with their data and anonymous summaries of data from other instructors in a usable, efficient, and secure way that has previously been a tedious, and sometimes impossible, task.  The focus of this research is to facilitate importing, validating, integrating, and visualizing assessment data.  This will be expanded for custom assessments, as well as other academic areas, such as computer science, in the future.
  • Sandia National Lab (2012) – Worked closely with Dr. Mitch Neilsen to create cross platform installers for software created as a collaboration with Sandia National Labs.
2012 - 2017
Insight GK12 Fellow, Kansas State University, Manhattan, KS
  • Develop lesson plans and activities to bring technologies to rural, K-12 classrooms.
2013 - 2015
Graduate Teaching Assistant, Kansas State University, Manhattan, KS
  • Descriptions of the following courses can be found under Teaching Experience
    • CIS 415 – Ethics and Computing Technology (Fall 2016, GTA and Instructor)
    • CIS 200 – Programming fundamentals (2011-2014)
    • CIS 102 – Introduction to Spreadsheet Applications (2013-2014)
    • CIS 103 – Introduction to Database Applications (2013-2014)
    • CIS 104 – Introduction to Word Processing Applications (2013-2014)
System Engineer Intern, Cerner Corporation, Kansas City, MO
  • Assisted in the implementation and support of Cerner’s Enterprise Solutions, including system upgrades and overall system performance management.
May 2011- July 2011
Writing Center Tutor, Kansas State University, Salina, KS
  • Provided tutoring services to students in need of help with writing essays, research papers, cover letters, resumes, and other documents
IT Assistant, Kasa Industrial Controls Inc, Salina, KS
  • Resolved Help Desk tickets and provide assistance/support for users
  • Assisted in researching and testing of process and equipment upgrades
2010 - 2011
Technology Intern, Philips Lighting, Salina, KS
  • Worked as a computer intern in the CRCL (Corporate Regulatory Certification Laboratory)
  • Deployed and developed a Microsoft Silverlight web application
  • Researched to improve software systems used by the CRCL
2008 - 2010
Joshua L. Weese
Joshua L. Weese
Teaching Assistant Professor

My research interests are include all things related to computer science education with a focus on K-12 CSED and computational thinking.