Home




I'm an associate professor in the computer science department of Michigan State University. I am also the director of Michigan State's High Performance Computing Center whose web page is www.hpcc.msu.edu

I'm co-director of the Genetic Algorithms Research and Applications Group or GARAGe . My main interests are genetic algorithms and genetic programming, including theoretical issues (parallel GA/GP) and application issues (design, layout, scheduling, etc.). I also have active research in data mining, focused on the use of ontologies such as WordNet and Wikipedia for text search.

With Rich Enbody, we have recently ported the Intro to Computing Course CSE 231 to Python. We have published a book on the topic with Addison Wesley Pearson, The Practice of Computing using Python .

My office is in 3147 Engineering Building, just down the hall from the main CSE office suite. The GARAGe is located in EB 2340, basically the NW corner.


try to find me via finger:
finger punch
email address:
punch@cse.msu.edu
snail mail address:
3115 Engineering Building
Dept. of Computer Science
East Lansing, MI 48823
phone: 517-353-3541
fax: 517-432-1061
office: 3147 Engineering Bldg.