Clinical Professor, School of Computing
Ph.D., Massachusetts
Institute of Technology, 1987
Professor Zachary
joined the faculty in 1987. He is interested in finding ways to use
computers in teaching science and engineering in general, and computer
science in particular. He is currently developing Web-based tools and
curricula for teaching introductory programming and computer science
courses. Professor Zachary received the IEEE CS&E Undergraduate
Teaching Award in 2000, won the University of Utah Distinguished Teaching
Award in 1997, was named a Department of Energy Undergraduate
Computational Science Education Award winner in 1996, was a University
of Utah Presidential Teaching Scholar in 1995, and received the
College of Engineering Outstanding Teaching Award in 1990.
-
J.L. Zachary.
Introduction to Scientific Programming: Computational Problem
Solving Using Mathematica and C.
TELOS/Springer-Verlag, 1998.
-
J.L. Zachary.
Introduction to Scientific Programming: Computational Problem
Solving Using Maple and C.
TELOS/Springer-Verlag, 1996.
-
J.L. Zachary.
The gestalt of scientific programming: Problem, model, method,
implementation, assessment.
In Papers of the Twenty-Eighth SIGCSE Technical Symposium. ACM
Press, Feb 1997.
-
A.H. Lee and J.L. Zachary.
Reflections on metaprogramming.
Transactions on Software Engineering, November 1995.
-
J.L. Zachary.
Tutorial-based teaching of introductory programming classes.
In Papers of the Twenty-Fifth SIGCSE Technical Symposium on
Computer Science Education. ACM Press, March 1994.