Preface

This book is a result of my teaching necessity at a couple of academic institutes. The necessity arose out of dearth of good text book meant for students in business management stream. There are few books on Java but not sufficient enough to address my class room needs. Most of the students in my classes don't have much of programming background and needs exposure to the same having no compromise on coding.

This text book has five chapters each with a unique goal. This book caters to the needs of both beginners and mavericks. The first chapter deals with introduction to Java such as history, design principles, few essential components and more. Second chapter deals with few concepts related to code blocks such as data types, operators with related examples. Third chapter deals with control flow consisting code blocks related to conditional statements and loops. The fourth chapter deals with various aspects of Object Oriented Programming (OOP)). The last chapter has few code snippets which demonstrates exception handling using Java in-build methods.

Most of the examples or code blocks are related to data science and analytics such as arithmetic calculations, less intensive numerical analysis etc. so that even a beginner could pick up content without a doubt. There are few code blocks that are brainy and requires sufficient understanding on core statistics such as statistical tests, methods and modes so on.

Happy reading ...

Author
Dr. M. Kamakshaiah