University of Idaho - I Banner
A student works at a computer


U of I's web-based retention and advising tool provides an efficient way to guide and support students on their road to graduation. Login to VandalStar.

Robert Heckendorn, Ph.D.

Robert Heckendorn, Ph.D.

Associate Professor


Janssen 237

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
  • Transportation system simulation and design
  • Combinatorial and function optimization

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