Skip to main content
NC State Home

Jessica Young Schmidt

JS

Associate Teaching Professor

242D 111 Lampe Drive

919-515-4859 Website

Bio

Jessica Young Schmidt is an Associate Teaching Professor in the Department of Computer Science at NC State University. Her primary focus is undergraduate education, with an emphasis on introductory and foundational computer science courses. She regularly teaches CSC 116: Introduction to Computing – Java and CSC 226: Discrete Mathematics for Computer Scientists.

Schmidt has implemented several innovative teaching strategies, including a flipped classroom model for CSC 116. To support student comprehension and engagement, she developed a comprehensive end-of-semester exercise that ties together course concepts. Her experience reports on this work earned Third Best Paper in the Experience Reports and Tools Track at the SIGCSE 2020 Technical Symposium.

Since 2017, she has also served as the department’s Accreditation (ABET) Manager, contributing to continuous improvement in curriculum and outcomes assessment. Her research interests include computer science education, active learning, and instructional design.

Office Hours Calendar

Education

Ph.D. Computer Science North Carolina State University 2012

M.S. Computer Science North Carolina State University 2009

B.S. Computer Science and Mathematics Roanoke College 2007

Area(s) of Expertise

Software Engineering and Programming Languages

Publications

View all publications