Home > Store

Engineering Problem Solving with C, 4th Edition

Register your product to gain access to bonus material or receive a coupon.

Engineering Problem Solving with C, 4th Edition


  • Sorry, this book is no longer in print.
Not for Sale



  • Five Step Problem Solving Process - Reinforces the development of problem-solving skills through top-down design and stepwise refinement
    • Step 1: State the problem clearly
    • Step 2: Describe the input and output information
    • Step 3: Work a simple example by hand
    • Step 4: Develop an algorithm and convert it to a computer program
    • Step 5: Test the solution on a variety of data
  • Engineering and Scientific Applications - incorporates real-world engineering and scientific examples and problems throughout the text
    • Includes problems related to areas such as aerospace, electrical, mechanical, environmental, biomedical, power, and computer engineering
  • Optional Numerical Techniques - includes techniques such as interpolation, linear modeling, root finding, and solutions to simultaneous equations
    • Presents the topics using only a trigonometry and college algebra background
  • Pointers and Structures - covers pointers and structures with a number of examples including dynamic memory allocation and linked lists
    • Shows students how to use pointers and structures in arrays and functions
  • Introduction to C++ - introduces students to object-oriented programming
    • Presents the basic language features for working with objects and classes
  • Non-technical Skills - presents some of the non-technical skills and capabilities needed by engineers in the 21st century
    • Discusses important topics such as communication skills, the design/process/manufacture path, the world marketplace, ethics, and societal concerns


  • Copyright 2013
  • Dimensions: 7-3/8" x 9-1/8"
  • Pages: 480
  • Edition: 4th
  • Book
  • ISBN-10: 0-13-608531-8
  • ISBN-13: 978-0-13-608531-7

In Engineering Problem Solving with C, 4e, best-selling author, Delores Etter, uses real-world engineering and scientific examples and problems throughout the text. Solutions to the problems are developed using the language C and the author's signature five-step problem solving process. Since learning any new skill requires practice at a number of different levels of difficulty, four types of exercises are presented to develop problem-solving skills - Practice! problems, Modify! problems, Short-Answer problems, and Programming problems. The author's clear and precise style creates a highly accessible and readable text for students of all levels.

Sample Content

Table of Contents

1 Engineering Problem Solving

2 Simple C Programs

3 Control Structures and Data Files

4 Modular Programming with Functions

5 Arrays and Matrices

6 Programming with Pointers

7 Programming with Structures

8 An Introduction to C++

Appendix A ANSI C Standard Library

Appendix B ASCII Character Codes

Appendix C Using MATLAB to Plot Data from ASCII Files

Complete Solutions to Practice! Problems
Selected Solutions to Modify! Problems
Complete Solutions to End-of-Chapter Short-Answer Problems
Selected Solutions to End-of-Chapter Programming Problems


Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership