Graduate School

Dave is a graduate student in the Department of Computer Science at Colorado State University pursuing a Doctor of Philosophy degree in Computer Science. His areas of interest include Artificial Intelligence, Networking, and Software Engineering. His research focuses on Ant Colony Optimization and its application to combinatorial optimization problems.

Ants in Computer Science

So what do Ants have to do with Computer Science? We use many nature inspired algorithms to solve complex problems, taking advantage of algorithms you can observe in nature such as evolution. In the case of Ant Colony Optimization, we mimic the use of pheromone trails to identify good solution to problems.

Publications

  • Improved Lower Limits for Pheromone Trails in Ant Colony Optimization
    Dave Matthews
    Tenth International Conference on Parallel Problem Solving from Nature (PPSN-X)
    September 2008
    paper, poster

Coursework

Areas of Interest Breadth Requirement Other
Artificial Intelligence / BioInformatics
  • CS640 Advanced Artificial Intelligence I, FA07
  • CS641 Advanced Artificial Intelligence II, SP08
  • CS540 Artificial Intelligence, SP04
  • CS545 Machine Learning
  • CS680 Kernel Methods in BioInformatics
  • CS440 Introduction to Artificial Intelligence, FA03
  • ST480 Bioinformatic Algorithms, SP06
Networking
  • CS680 Advanced Topics in Networking - Network Security, SP07
  • CS557 Advanced Networking, FA06
  • CS457 Computer Networks and the Internet, FA05
Software Engineering
  • CS517 Software Specification and Design, SP05
  • CS414 Object-Oriented Design, FA04
 
  • CS692 Seminar (2)
  • CS799 Dissertation

Committee Members

  • Darrell Whitley(Advisor)
  • Chuck Anderson
  • Dan Massey
  • Michael Kirby (Outside)


© 2005-8 Dave Matthews