Civil Engineering Distance Learning in hardware and networking :