Introduction to Programming in Java: An Interdisciplinary Approach
<b> </b> By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological science, engineering, and applied mathematics, <b>Introduction to Programming in Java </b>takes an interdisciplinary approach to teaching programming with the Java<sup>™</sup> programming language.<br> <b> <br> </b> <b>Elements of Programming: </b>Your First Program; Built-in Types of Data; Conditionals and Loops; Arrays; Input and Output. <b>Functions and Modules: </b>Static Methods; Libraries and Clients; Recursion. <b>Object-Oriented Programming</b>: Data Types; Creating Data Types; Designing Data Types. <b>Algorithms and Data Structures: </b>Performance; Sorting and Searching; Stacks and Queues; Symbol Tables.<br> <b> <br> </b> For all readers interested in introductory programming courses using the Java programming language.