Computer network and communications - Padallan, Jocelyn O.