Bill Punch

Bill Punch received his B.S. in Biochemistry in 1979 and his Ph.D. in Computer Science in 1989 from the Ohio State University. He joined the Department of Computer Science and Engineering at Michigan State University where he is currently an Associate Professor. Bill has been Director of the High Performance Computing Lab at Michigan State from 2006 to the present.

While his primary research interests are the theory and application of evolutionary computation, Bill also does work in data mining, computational biology, and security. He is Co-Director of the Genetic Algorithms Research and Application Group (GARAGe) and a founding member of the Center for Biological Modeling, now the Quantitative Biology Initiative, both at Michigan State. He has  published a book through Pearson with Rich Enbody titled The Practice of Computing Using Python, used as a CS1 introduction to programming text. A second version of the book (in Python 3) will be released in March 2012.

 Python Learning Path Home 



Log in with a free ACM Web Account to view all of the materials in this Learning Path.

WILLIAM BUTLER YEATS Education is not about the filling of a bucket but the lighting of a fire!WILLIAM BUTLER YEATS

Safari Books Online                         Books 24x7