Join Books.org — it's free

Engineering & Computer Technology, C/C++
C Program Design for Engineers by Jeri R. Hanly β€” book cover

C Program Design for Engineers

by Jeri R. Hanly
Available on Bookshop Write a review

Books.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.

Log in to track your reading progress.

Overview

This book presents introductory programming and software development concepts to engineers using a disciplined approach. It provides numerous case studies and programming projects based on real-world examples from a wide range of engineering areas, making the material relevant to what engineers will encounter in their careers; the authors introduce implementations of basic numerical and statistical methods commonly used by engineers. Another feature is the addition of a chapter entitled "On to C++" that prepares readers for a transition to object-oriented programming. The book focuses on many aspects of software engineering, establishing early the connection between good problem-solving skills and effective software development. A five-phase software development method is presented in Chapter 1 and applied in every subsequent case study throughout. The book presents material in an order that meets the needs of a beginning programmer, rather than by the structure of the C programming language. This approach makes it possible to present fundamental concepts using traditional high-level terminology--output parameter, array, array subscript, string--and makes it easier for readers without a prior assembly-language background to master the many facets of pointer usage. This book is designed to introduce C programming to engineers in a way that is relevant to their engineering practice.

Synopsis

This book presents introductory programming and software development concepts to engineers using a disciplined approach. It provides numerous case studies and programming projects based on real-world examples from a wide range of engineering areas, making the material relevant to what engineers will encounter in their careers; the authors introduce implementations of basic numerical and statistical methods commonly used by engineers. Another feature is the addition of a chapter entitled "On to C++" that prepares readers for a transition to object-oriented programming.

The book focuses on many aspects of software engineering, establishing early the connection between good problem-solving skills and effective software development. A five-phase software development method is presented in Chapter 1 and applied in every subsequent case study throughout. The book presents material in an order that meets the needs of a beginning programmer, rather than by the structure of the C programming language. This approach makes it possible to present fundamental concepts using traditional high-level terminology—output parameter, array, array subscript, string—and makes it easier for readers without a prior assembly-language background to master the many facets of pointer usage.

This book is designed to introduce C programming to engineers in a way that is relevant to their engineering practice.

Booknews

Hanly (University of Wyoming) and Koffman (Temple University) emphasize solving problems and applying software engineering methods to design program solutions as reusable modules. The second edition adds a section on heap-dynamic array allocation and a closing chapter on C++ which prepares students for a transition to object-oriented programming. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Reviews

There are no reviews yet. Log in to write one.

Editorials

Booknews

Hanly (University of Wyoming) and Koffman (Temple University) emphasize solving problems and applying software engineering methods to design program solutions as reusable modules. The second edition adds a section on heap-dynamic array allocation and a closing chapter on C++ which prepares students for a transition to object-oriented programming. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Book Details

Published
October 1, 2000
Publisher
Addison Wesley
Pages
679
Format
Paperback
ISBN
9780201708714

More by Jeri R. Hanly

Similar books