Curriculum Vitae of David Michael Bryson


Education

Michigan State University, East Lansing, MI 2002 - 2004, 2005 - Present

Ph.D. Computer ScienceIn Progress
Topic: The Importance of Contingency in the Evolution of Complex Functions

Bachelor of Science in Computer EngineeringMay 2004
Emphasis in Software Engineering

Michigan Technological University, Houghton, MI2000 - 2002
Andrews University, Berrien Springs, MI1999 - 2000

Research Experience

Graduate Research 2004 - Present
Digital Evolution Laboratory
Michigan State University, East Lansing, MI

Teaching Experience

Guest Instructor: CSE450 - Translation of Programming LanguagesSpring 2005, 2006
Department of Computer Science and Engineering
Michigan State University, East Lansing, MI

Software Projects

ThinkTank: Evolution of Cooperation in a Physical World2006 - Present
The Avida-ED Evolution Education Project2004 - Present
The Avida Digital Evolution Platform2004 - Present
Perdo: Virtual ASM Simulator2004 - 2006

Invited Presentations

Python: A Basic Introduction
Association of Computing Machinery, Michigan State University
East Lansing, MI, 30 March 2006

Last Updated: 2007-04-11