Programming for Engineers (Record no. 13618)

MARC details
000 -LEADER
fixed length control field 02977nmm a22003015i 4500
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230705150633.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 111024s2011 gw | s |||| 0|eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9783642233036
-- 978-3-642-23303-6
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.1
Edition number 23
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Bradley, Aaron R.
9 (RLIN) 20219
245 ## - TITLE STATEMENT
Title Programming for Engineers
Medium [electronic resource] :
Remainder of title A Foundational Approach to Learning C and Matlab /
Statement of responsibility, etc. by Aaron R. Bradley.
250 ## - EDITION STATEMENT
Edition statement 1st ed. 2011.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Berlin, Heidelberg :
Name of publisher, distributor, etc. Springer Berlin Heidelberg :
-- Imprint: Springer,
Date of publication, distribution, etc. 2011.
300 ## - PHYSICAL DESCRIPTION
Extent XIV, 238 p.
Other physical details online resource.
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note Chap. 1, Memory: The Stack -- Chap. 2, Control -- Chap. 3, Arrays and Strings -- Chap. 4, Debugging -- Chap. 5, I/O -- Chap. 6, Memory: The Heap -- Chap. 7, Abstract Data Types -- Chap. 8, Linked Lists -- Chap. 9, Introduction to Matlab -- Chap. 10, Exploring ODEs with Matlab -- Chap. 11, Exploring Time and Frequency Domains with Matlab -- Chap. 12, Index.
520 ## - SUMMARY, ETC.
Summary, etc. To learn to program is to be initiated into an entirely new way of thinking about engineering, mathematics, and the world in general. Computation is integral to all modern engineering disciplines, so the better you are at programming, the better you will be in your chosen field. The author departs radically from the typical presentation by teaching concepts and techniques in a rigorous manner rather than listing how to use libraries and functions. He presents pointers in the very first chapter as part of the development of a computational model that facilitates an ab initio presentation of subjects such as function calls, call-by-reference, arrays, the stack, and the heap. The model also allows students to practice the essential skill of memory manipulation throughout the entire course rather than just at the end. As a result, this textbook goes further than is typical for a one-semester course -- abstract data types and linked lists, for example, are covered in depth. The computational model will also serve students in their adventures with programming beyond the course: instead of falling back on rules, they can think through the model to decide how a new programming concept fits with what they already know. The book is appropriate for undergraduate students of engineering and computer science, and graduate students of other disciplines. It contains many exercises integrated into the main text, and the author has made the source code available online.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Software engineering.
9 (RLIN) 20220
Topical term or geographic name entry element Electrical engineering.
9 (RLIN) 20221
Topical term or geographic name entry element Data structures (Computer science).
9 (RLIN) 20222
Topical term or geographic name entry element Information theory.
9 (RLIN) 20223
Topical term or geographic name entry element Computer science-Mathematics.
9 (RLIN) 20224
Topical term or geographic name entry element Software Engineering.
9 (RLIN) 20225
Topical term or geographic name entry element Electrical and Electronic Engineering.
9 (RLIN) 20226
Topical term or geographic name entry element Data Structures and Information Theory.
9 (RLIN) 20227
Topical term or geographic name entry element Mathematics of Computing.
9 (RLIN) 20228
856 ## - ELECTRONIC LOCATION AND ACCESS
Uniform Resource Identifier <a href="https://doi.org/10.1007/978-3-642-23303-6">https://doi.org/10.1007/978-3-642-23303-6</a>
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type e-Book
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
    Dewey Decimal Classification     S. R. Ranganathan Learning Hub S. R. Ranganathan Learning Hub Online 2023-07-05 Infokart India Pvt. Ltd., New Delhi   005.1 EB1456 2023-07-05 2023-07-05 e-Book