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, computer science, and
scientific computing courses. The author of two textbooks in
scientific programming, Professor Zachary received the 1999 IEEE
Computer Science and Engineering Undergraduate Teaching Award, 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. Turner and J.L. Zachary.
Javiva: Java Visualization and Validation.
In Papers of the Thirty-Second SIGCSE Technical Symposium
on Computer Science Education. ACM Press, February 2001.
-
E. Odekirk and J. Zachary.
Automated Feedback on Programs Means Students Need Less Help
From Teachers.
In Papers of the Thirty-Second SIGCSE Technical Symposium
on Computer Science Education. ACM Press, February 2001.
-
D. Price, E. Riloff, J. Zachary, and B. Harvey.
NaturalJava: A Natural Language Interface for Programming in Java.
In Proceedings of the International Conference on Intelligent
User Interfaces. ACM Press, January 2000.
-
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.