Information technology : transmission, processing and storage