The course introduces students to the fundamental principles and technologies used in modern networks. At the end of this course students will be able to have a better understanding of how to plan and implement a network solution, network management, troubleshoot connectivity problems and make students aware of the various network threats.