Dr. Claude Anderson specializes in programming language design and implementation, and object-oriented programming. His research is focused on functional programming languages, compiler design and optimization, and software plagiarism detection. Dr. Anderson’s professional and consulting experience has covered a variety of projects, including a database management system for a professional association, an object-oriented system for truck design, and scheduling algorithms for laboratory robotics. He also helps mentor high-school seniors who have completed computer programming projects each summer in Rose-Hulman’s Operation Catapult program.

Academic Degrees

  • PhD, University of Illinois, 1981
  • MS, Indiana University, 1987
  • MS, University of Illinois, 1977
  • BS, California Institute of Technology, 1975

Awards & Honors

Industrial/Consulting Experience

  • Professional association database management System
  • Object-oriented system for truck design
  • Scheduling algorithms for laboratory robotics
  • Learning management systems

Research Experiences

  • Functional programming languages, especially Scheme
  • Compiler design and optimization
  • Software plagiarism detection

Teaching Interests

  • Theory of computation
  • Programming language design and implementation
  • Combinatorial group theory
Launch Root Quad