C For Engineers & Scientists, An Interpretive Approach with Companion CD
Dr. Harry H. Cheng is a professor at the University of California, Davis.  He is the designer and original implementer of Ch, an embeddable C/C++ interpreter for script computing, and he participated in the revision of C through ANSI X3J11 and ISO 22/WG14 C Standard Committees with contributions in numerical features of VLA, complex numbers, and IEEE 754 floating-point arithmetic in C99.  He has been teaching introductory computer programming in C for engineering applications and engineering software design at UC Davis since 1992.  Dr. Cheng has published over 140 technical papers.  He is the founder of SoftIntegration, Inc. and a Fellow of ASME and Senior Member of IEEE.