University of Idaho - I Banner
students walk on University of Idaho campus

Visit U of I

Learn about the many reasons the University of Idaho could be a perfect fit for you. Schedule Your Visit

Robert Heckendorn, Ph.D.

Robert Heckendorn, Ph.D.

Associate Professor


Janssen 226

Mailing Address

Computer Science Department
875 Perimeter Drive MS 1010
Moscow, ID 83844-1010

  • CS 112 Computational Thinking and Problem Solving
  • CS 120 Computer Science I
  • CS 210 Programming Languages
  • CS 270 System Software
  • CS 395 Analysis of Algorithms
  • CS 415/515 Bioinformatics
  • CS 445 Compiler Design
  • CS 470 Artificial Intelligence
  • CS 476/576 Machine Learning
  • CS 472/572 Evolutionary Computation

  • Evolution theory
  • Epistasis theory
  • Evolutionary computation
  • Machine learning
  • Game theory
  • Robotics

Robert Heckendorn is an associate professor in computer science and has been at the University of Idaho since 1999. He worked at Hewlett-Packard for 15 years and for a brief period, as a private consultant. He generally teaches courses in introduction to programming, UNIX, programming languages, algorithms, compilers, bioinformatics, evolutionary computation, machine learning and robotics.

  • Outstanding Faculty Award, 2006 and 2007

Contact Us

Computer Science

Physical Address:
Janssen Engineering Building 236

Mailing Address:

Computer Science
University of Idaho
875 Perimeter Drive MS 1010
Moscow, ID 83844-1010

Phone: 208-885-6592

Fax: 208-885-9052


Web: Computer Science