Please use for Master's program advising.

Dr. Matthias (Matt) Stallmann was born in Giessen, Germany and moved with his family to the US when he was seven years old. Since then he has lived in Washington DC (and Silver Spring MD), Knoxville TN, New Haven CT (for college and first software developer job; later for graduate work), Atlanta GA (briefly for another job), Boulder CO (for the PhD and first academic job as Visiting Assistant Professor at the University of Denver), and Raleigh NC.
Dr. Stallmann is Professor and Assistant Director of Graduate Programs in the Computer Science Department. He is currently co-chair of the department's Strategic Planning Committee and NCSU representative to AccessComputing, an NSF-funded project to increase the participation of people with disabilities in computing fields. During more than 30 years at NCSU, Dr. Stallmann has served in a variety of leadership roles, chairing curriculum committees at both undergraduate and graduate levels, as well as committees to develop and provide staff for the department's computing resources. He served four times as Accreditation Coordinator for ABET/CAC. Throughout his career, Dr. Stallmann has cherished his role as an official or unofficial mentor for many students and junior colleagues.

Research Areas

  • Algorithms and Theory of Computation


PhD in Computer Science, 1982, University of Colorado, Boulder
MS in Computer Science, 1978, Yale University
BA in Mathematics and Computer Science, 1974, Yale University

CSC Spring Courses

  • CSC 110-001 LLB Computer Science Principles   MW 10:15am-11:30am   Room: 434 111 Lampe Drive