ESSENTIALS OF INFORMATION TECHNOLOGY