I am an associate professor and chair of computer science at Wofford College. My research focuses on applications of evolutionary computation for science and engineering problems.
PhD in Computer Science, 2008
Auburn University
MS in Computer Systems and Software Design, 2002
Jacksonville State University
BS in Mathematics, 1999
Jacksonville State University
Algorithm Design and Analysis
Web Applications
Programming and Problem Solving
Mastering ‘Game Master’ for D&D
Software Engineering
Discrete Mathematics
Programming and Problem Solving
Algorithm Design and Analysis
Introduction to Databases
Programming and Problem Solving
Board Game Mechanics
Software Engineering
Computer Networks
Computer Organization & Architecture
Algorithm Design and Analysis
Data Structures and Algorithms
Programming and Problem Solving
Board Game Mechanics
Software Engineering
Computer Organization & Architecture
Intro to Web Authoring
Data Structures and Algorithms
Introduction to Databases
Discrete Mathematics
Mastering ‘Game Master’ for D&D
Software Engineering
Data Structures and Algorithms
Programming Languages
Mastering ‘Game Master’ for D&D
Data Structures and Algorithms
Discrete Mathematics
Programming and Problem Solving
Software Engineering
Data Structures and Algorithms
Programming and Problem Solving
Data Structures and Algorithms
Introduction to Databases
Discrete Mathematics
Storytelling through Board Games
Software Engineering
Data Structures and Algorithms
Data Structures and Algorithms
Programming and Problem Solving
Intro to Video Game Design
Software Engineering
Data Structures and Algorithms
Discrete Mathematics
Data Structures and Algorithms
Introduction to Databases
Programming and Problem Solving
Software Engineering
Programming Languages
Programming and Problem Solving