Joseph "Joe" Lawrence Zachary is an American computer scientist and professor at the University of Utah. He is known for his work in computer science education as a charter member of the United States Department of Energy Undergraduate Computational Engineering and Science (UCES) Project, an education initiative to improve the undergraduate science and engineering curriculum through computation.[1] He was influential in promoting a new approach to teaching scientific programming to beginning science and engineering students.
Zachary, Joseph L. (1996). Introduction to Scientific Programming: Computational Problem Solving Using Maple and C. Springer-Verlag. ISBN0-387-94630-6.