Joshua L. Weese

Joshua L. Weese

Teaching Assistant Professor

Kansas State University


Professional experience

Dr. Josh Weese is a Teaching Assistant Professor at Kansas State University in the department of Computer Science. Dr. Weese joined K-State as faculty in the Fall of 2017. Dr. Weese received a bachelor’s degree from K-State Polytechnic in 2011. He has worked for Philips Lighting as a software engineer, Kasa Industrial Controls Inc. as an IT assistant and at the Cerner Corporation as a systems engineer intern. He then worked as a teaching and research assistant at K-State, and completed a master’s degree in 2011 and a doctorate in 2017.


Dr. Weese has expertise in data science, software engineering, web technologies, computer science education research, and primary and secondary outreach programs. He has been a lead developer for the Data Explorer, a data analytics and visualization portal hosted by PhysPort by the AAPT. The portal enables physics faculty to upload assessment data to receive instant feedback including expert recommendations and customized visualizations.

His main area of focus is computer science education, particularly creating and developing curriculum and assessments for computational thinking for K-12. He has been highly active in various outreach programs including Kansas STARBASE, Girl Scouts of the USA, USD 383 summer STEM camp, and more. Dr. Weese has also participated in research for machine learning applications including polyphonic signal detection, parody detection, and text extraction.

Currently, Dr. Weese is focusing on implementing grant projects from the NSF on broadening participation in computer science with a focus on rural Kansas students. He is also actively training in-service teachers how to teach computer science through grant support from the Kansas Department of Education in relation to K-State’s Cyber Pipeline program. Dr. Weese also co-directs the (Advancing Learning and Teaching in Computer Science Lab)[] in the Department of Computer Science at Kansas State University.

Research keywords: computer science education, computational thinking, PK-12 outreach, self-efficacy, education standards, assessment

Academic highlights

Dr. Weese has published multiple refereed conference papers and book chapters, and has presented multiple invited talks and workshops. He has served as a reviewer for a number of different conferences and journals. Dr. Weese has been a highly active member in advocating for computer science education in Kansas including PK-12 model standards in 2019 and helping reestablish the Kansas Chapter of the Computer Science Teachers Association. Dr. Weese has developed, organized and led activities for several outreach programs for K-12 impacting well more than 4,000 students. These programs include GROW, EXCITE, USD 383 STEM Institute, Kansas STARBASE, Insight GK-12 and the Hour of Code. He has also developed and taught many other courses that include programming fundamentals, data structures, databases, software testing and computer science ethics. He is the current faculty mentor for the K-State Student Association for Computing Machinery chapter and serves as one of the mentors for the Diversity in Computing group in the CS department. Dr. Weese received the Teaching Excellence Award in the department of computer science starting in 2020 and was also named as a Kevin and Jacquie Elmore – Carl and Mary Ice Teaching Scholar the same year.

  • Computer Science Education
  • Computational Thinking
  • Primary and Secondary Education
  • Teacher Training and Preparation
  • PhD in Artificial Intelligence, 2012

    Stanford University

  • MEng in Artificial Intelligence, 2009

    Massachusetts Institute of Technology

  • BSc in Artificial Intelligence, 2008

    Massachusetts Institute of Technology


Kansas State University
Teaching Assistant Professor
August 2017 – Present Kansas
Primary responsibilities include teaching and advising undergraduate and graduate students, service to the department/university, involvement with student organizations, outreach to the community, and computer science education research.
American Association for Physics Teachers
January 2018 – Present
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.

Recent Publications

Quickly discover relevant content by filtering publications.
(2023). Computational Thinking Pedagogical+ Framework for Early Childhood Education. 2023 ASEE Annual Conference & Exposition.


(2023). Data Science (Dataying) for Early Childhood. 2023 ASEE Annual Conference & Exposition.


(2023). The\" besTech\" Technology Practice Framework for Early Childhood Education. 2023 ASEE Annual Conference & Exposition.


(2022). Neural Network-Based Forecasting of Student Enrollment With Exponential Smoothing Baseline and Performance Analysis. 2022 ASEE Annual Conference & Exposition.


(2021). Measuring Awareness of Computational Thinking in Kuwaiti Educational Institutions. 2021 ASEE Virtual Annual Conference Content Access.



Need to get a hold of me? send me an email or book an appointment below.