Uses introductory problems from particular applications that are easy to understand and show the reader that there is a need for a particular mathematical technique. Numerical techniques are explained from basics with an emphasis on why they work. Discusses the contexts and reasons for selection of each problem and solution method. Worked-out examples are very realistic and not contrived.