Computer, network, software, and hardware engineering with applications - Schneidewind, Norman (IEEE Press ; John Wiley & Sons, 2012)