Information Technology: Concepts and Issues