Title: Computer, Communication and Networking Systems: An Integrated Perspective