
C Program Design for Engineers
Pearson (Publisher)
Published on 5. October 1994
Book
Paperback/Softback
644 pages
978-0-201-59064-7 (ISBN)
Article exhausted; check for reprint
Description
C Program Design for Engineers teaches introductory concepts and theory to engineers. It uses a procedural approach to solving engineering problems using the standardized programming language, C.The text contains thorough, yet simple coverage of the basic control structures in early chapters. C Program Design for Engineers is geared for a first course in programming to engineers. It assumes no prior knowledge of computers or programming and it prepares the student step-by-step to tackle the challenging case studies and programming projects of later chapters. This text uses widely accepted software engineering methods to design program solutions as cohesive, readable, reusable modules. Features * Based on Joan Horvath's industrial experience at Jet Propulsion Laboratory at the California Institute of Technology, the examples and programming projects cover a wide range of engineering applications. * Addresses current issues such as cellular telephone network development, space exploration, and image enhancement through exercises which are unique representations of realistic problems. * Introduces implementations of basic numerical and statistical methods commonly used by engineers.
* Includes the classic pedagogy of all Koffman and Hanly texts: syntax displays, program style section, case studies, end-of-section exercises, common error sections, chapter reviews, quick check exercises, and programming projects. 0201590646B04062001
* Includes the classic pedagogy of all Koffman and Hanly texts: syntax displays, program style section, case studies, end-of-section exercises, common error sections, chapter reviews, quick check exercises, and programming projects. 0201590646B04062001
More details
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 231 mm
Width: 185 mm
Thickness: 25 mm
Weight
1060 gr
ISBN-13
978-0-201-59064-7 (9780201590647)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Book
12/2000
2nd Edition
Pearson
€139.26
Article exhausted; check for reprint
Persons
Jeri R. Hanly is a member of the computer science faculty at the University of Wyoming. She has developed software for target recognition in collaboration with naval researchers in China Lake, California and has taught software engineering seminars for professional developers of computing systems in the U.S. and Canada.
Elliot Koffman is a professor of computer and information science at Temple University. He is one of the country's foremost CS educators, a former chairman of the ACM Task Force for introductory programming methods courses, and author of a number of successful language texts in Modula-2, FORTRAN, in addition to his four editions of Pascal and Turbo Pascal.
Joan C. Horvath received a B.S. in aeronautics and astronautics from M.I.T. and her M.S. in mechanical, aerospace, and nuclear engineering from U.C.L.A. She has held positions at the Jet Propulsion Laboratory, California Institute of Technology, in flight project operations, software development and scheduling.
0201590646AB04062001
Elliot Koffman is a professor of computer and information science at Temple University. He is one of the country's foremost CS educators, a former chairman of the ACM Task Force for introductory programming methods courses, and author of a number of successful language texts in Modula-2, FORTRAN, in addition to his four editions of Pascal and Turbo Pascal.
Joan C. Horvath received a B.S. in aeronautics and astronautics from M.I.T. and her M.S. in mechanical, aerospace, and nuclear engineering from U.C.L.A. She has held positions at the Jet Propulsion Laboratory, California Institute of Technology, in flight project operations, software development and scheduling.
0201590646AB04062001
Content
Introduction to Computers and Programming Problem Solving and C. Data Types, Operators, and Simple Functions Selection Structures: if and switch Statements Repetition and Loop Statments Modular Programming Arrays Multidimensional Arrays Structure Types Advanced File Processing Programming in the Large Introduction to Numerical Methods