This book is prepared as per the syllabus of VISVESVARAYA TECHNOLOGICAL UNIVERSITY, Karnataka for first year B. Tech (Engineering) course using the reference books given in the course syllabus. Authors have tried to elucidate the topics such a way that even a mediocre student can assimilate them. Many solved problems, sample question papers and exercise given in every section will provide a thorough understanding of topics.