Mock has taught over 20 courses and conducts research in artificial intelligence,
complex systems, computer security, eye tracking, systems modeling, and computer science
education. He has over 20 years of programming experience and has co-authored several
books on computer programming. He is the past chair of the Task Force for Undergraduate
Research, a committee that seeks to promote research experiences for undergraduates
through grants, student activities, curriculum, and faculty development.
Education: Ph.D., Computer Science, University of California, Davis. March, 1996.
Dissertation: Hybrid Techniques for Intelligent Information Filtering: Genetic Algorithms,
Case-Based Reasoning, and Statistical Approaches. Major Area of Study: Artificial
Intelligence. Minor Areas of Study: Algorithms and Complexity, Cognitive Psychology.
M.S., Computer Science, University of California, Davis. March, 1994.
B.S. , Computer Science and Electrical Engineering, University of California, Davis.
December,1990.