Essential Java for Scientists and Engineers

Author:   Brian H. Hahn (Former Professor, Department of Mathematics and Applied Mathematics, University of Cape Town, South Africa) ,  Katherine M. Malan (CIMSTE, Faculty of Science, UNISA, South Africa.)
Publisher:   Elsevier Science & Technology
ISBN:  

9780750659918


Pages:   352
Publication Date:   30 May 2002
Format:   Paperback
Availability:   Manufactured on demand   Availability explained
We will order this item for you from a manufactured on demand supplier.

Our Price $113.82 Quantity:  
Add to Cart

Share |

Essential Java for Scientists and Engineers


Add your own review!

Overview

Essential Java serves as an introduction to the programming language, Java, for scientists and engineers, and can also be used by experienced programmers wishing to learn Java as an additional language. The book focuses on how Java, and object-oriented programming, can be used to solve science and engineering problems. Many examples are included from a number of different scientific and engineering areas, as well as from business and everyday life. Pre-written packages of code are provided to help in such areas as input/output, matrix manipulation and scientific graphing. Java source code and solutions to selected exercises are available at: www bh.com/companions/0750659912 A free solutions manual is available to lecturers at: www bh.com/manuals/0750659912

Full Product Details

Author:   Brian H. Hahn (Former Professor, Department of Mathematics and Applied Mathematics, University of Cape Town, South Africa) ,  Katherine M. Malan (CIMSTE, Faculty of Science, UNISA, South Africa.)
Publisher:   Elsevier Science & Technology
Imprint:   Butterworth-Heinemann Ltd
Dimensions:   Width: 18.90cm , Height: 1.80cm , Length: 24.60cm
Weight:   0.690kg
ISBN:  

9780750659918


ISBN 10:   0750659912
Pages:   352
Publication Date:   30 May 2002
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   Manufactured on demand   Availability explained
We will order this item for you from a manufactured on demand supplier.

Table of Contents

Preface. PART 1: Essentials; Getting going; Java programming basics; Solving a problem in Java; More on loops; Debugging; Arrays and matrices. PART 2: More advanced topics; Inheritance; Graphical user interfaces (GUIs); Input/output; Exceptions. PART 3: Some applications; Simulation; Modelling with matrices; Introduction to numerical methods. Appendices. Index.

Reviews

It is a true starter for non-programmers, with immediate applications and how-to sections ... - ELECTRONIC PRODUCT NEWS (Jan 2003)


It is a true starter for non-programmers, with immediate applications and how-to sections ... --ELECTRONIC PRODUCT NEWS (Jan 2003)


Author Information

Brian Hahn was a professor in the Department of Mathematics and Applied Mathematics at the University of Cape Town. In his career, Brian wrote more than 10 books for teaching programming languages to beginners. Katherine Malan is a lecturer in Computing Education at CIMSTE (Centre for the Improvement of Mathematics, Science and Technology Education), University of South Africa. Since 1997, she has taught a range of Computer Science undergraduate courses from programming (in Java, C++, Delphi, Visual Basic, Prolog, Pascal) to databases and human computer interaction. She has also taught a number of courses to professionals in industry. From 1997-2002 she ran a Computer Science development programme for students from educationally disadvantaged backgrounds at the University of Cape Town. In 2002, Katherine joined CIMSTE where she is running courses aimed at the professional development of computer science school teachers. To balance her technical work, she is a volunteer Life Line crisis counsellor and loves to cycle and hike in the numerous mountain ranges of South Africa. She can be contacted at malankm@unisa.ac.za.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List