R. Matthew Kretchmar
Associate Professor of Computer Science
Department of Mathematics and Computer Science
Office:  207 Olin Hall 
Phone:  (740) 5876721 
Email: 
kretchmar at denison dot edu 




Current Classes
cs173: 
An intermediate programming course focussing on object oriented design. 
cs234: 
An course developing mathematical tools for computer science and also an introduction to the theory of computation. 
Previous Classes
m102: 
An introductory course on statistics and statistical analysis taught as a writing seminar.

W101: 
A firstyear writing workshop on the topic of "Extreme Sports and Adventure Litature" 
FYS102: 
I've taught three different topics: Mathematical Fairness, Game Theory, and Technology and Community 
cs110: 
A multimediabased introduction to computing. 
cs111: 
Introduction to programming with applications in the natural sciences. 
cs112: 
Introduction to programming with applications in the social sciences. 
cs119: 
A problem solving seminar for programming contest problems. 
cs200: 
A special topics seminar on Cryptography.

cs271: 
Data Structures. 
cs281: 
Computer Systems. 
cs334: 
Theory of Computation. 
cs339: 
Artificial Intelligence with an emphasis on maching learning and pattern recognition. 
cs391: 
Robotics. 
cs171: 
(RETIRED) An introductory course in programming and computing; replaced with cs110/cs111/cs112. 
cs174: 
(RETIRED) A discrete math course for CS majors; replaced with cs234. 
cs272: 
(RETIRED) A second course in algorithms and data structures; replaced with cs371. 
cs101: 
(RETIRED) An introductory course in computing. 
Research Interests
Artificial intelligence, machine learning, reinforcement learning, evolutionary computation, games and game theory, combinatorics.
My current cv.
Personal Interests
I enjoy spending time with my daughter Dylan and my son Eli. I also enjoy distance running, competitive cycling
(especially gravel and mountain biking), and games.