Students and researchers will find this work of signal importance, presenting as it does HTML and JavaScript in a way that uniquely meets the needs of students in engineering and the sciences. The author shows how to create simple client-side applications for scientific and engineering calculations. Complete HTML/JavaScript examples with science/engineering applications are used throughout to guide the reader comprehensively through the subject. The book is specifically targeted at a technical audience, but not one that is necessarily familiar with a programming language, and gives the reader a sufficient understanding of HTML and JavaScript to write their online applications. This book emphasises basic programming principles in a modern Web-oriented environment, making it suitable for an introductory programming course for non-computer science majors. It is also ideal for self-study.