For courses in introductory Computer Science courses using Java, and other introductory programming courses in Computer Engineering, Computer Science, MIS, IT, CIS, and Business. An accessible, concise introduction to Java programming. Ideal for a wide range of introductory computer science courses, Java: An Introduction to Problem Solving and Programming, 8th
How did the relations between science and philosophy evolve during the 17th and 18th centuries? Dutch Cartesianism and the Birth of Philosophy of Science (PDF) evaluate this subject by considering the history of Cartesianism in Dutch universities, and its legacy in the 18th century. It considers how the disciplines of
Analytical Techniques in Electromagnetics (PDF) is designed for scientists, researchers, and engineers searching for analytical solutions to electromagnetic (EM) problems. The techniques presented offer exact solutions that can be used to validate the accuracy of approximate solutions, provide better insight into actual physical processes, and can be used in finding
Each edition of this classic reference has proved to be a benchmark in the developing field of cognitive neuroscience. The Cognitive Neurosciences 5th edition (PDF) continues to chart new directions in the study of the biological underpinnings of complex cognitio ― the relationship between the physiological and structural mechanisms of
The supply of petroleum continues to decrease at an alarming rate, yet it is the source of a range of products — from diesel to gasoline to rubber, plastic, and synthetic fiber. Critical to the future of this commodity is that we learn to use it more efficiently and judiciously.