Degree in Electronic Engineering - Minor in Robotics

Become a qualified specialist focused in the field of robotics applied to sectors such as social, educational, therapeutic or care

Networking Laboratory

This subject offers the student the necessary theoretical and practical knowledge to implement any network of any company, mainly small and medium enterprises, from infrastructure and network equipment, protection systems through firewalls, IP telephony services, as well as its interconnection to the public Internet through any ISP. This course takes place completely at the Networking Laboratory where students must practice in different scenarios during the course. Practices take place in groups to promote team working.
Type Subject

Titular Professors

Previous Knowledge

Local Area Networks and TCP/IP.


Students graduated in our program acquire knowledge and develop skills that are listed below:

1. Acquire the basic and general knowledge about the study area: conceptually understand the protocols.
2. Ability to apply knowledge in practice: implementation of data networks and interconnection of different technologies and protocols.
3. Teamwork. This ability is enhanced throughout the practical scenarios, so that students acquire coordination, responsibility and planning capabilities.
4. Ability to work autonomously.
5. Ability to learn.
6. Ability to generate new ideas (creativity). Identify and analyze problems in data networks in an analytical and structured way.
7. Troubleshooting. Solve problems effectively and effectively.
8. Design and build scalable computer networks applying high availability criteria.


The course is structured in two semesters where the following contents are taught:

1.- Basic scenarios in data networks
1.1.- Basic Routing and Troubleshooting with Windows and Linux
1.2.- Structured Cabling Analyzer: DSP 4000
1.3.- Virtualization with VMWare
1.4.- Load Balancing: BIG-IP F5
1.5.- VLANs and inter VLAN routing: SSR-8000
1.6.- WAN networks and routers: CISCO routers
1.7.- Security with Firewalls: Check Point, CISCO ASA and Palo Alto
1.8.- Networking with IPv6

2.- Advanced scenarios in data networks

2.1.- Advanced networking and security with Linux
2.2.- Network emulation with WAN technologies (MPLS)
2.3.- Advanced Firewalling: Palo Alto, Check Point and Fortinet
2.4.- Implementing WLAN networks
2.5.- Telephony and Voice over IP (ToIP/VoIP)
2.6.- Data Center Technologies: CISCO Nexus
2.7.- Networking in the Cloud: Amazon Web Services


Classes are 100% practical and take place in their entirety in the laboratory. The students perform, during both semesters, cycles of different rotating practices. In each session, the student faces a different and new practical scenario, having to implement, with real equipment, the scenarios and technologies that are proposed in the report of each practice. The practices are self-contained, and consist of a first part including the theory that introduces the concepts to be worked on, and a practical part where the operation of the devices and the scenarios that need to be implemented for each practice is detailed. The teacher helps by giving support and solving both theoretical and practical doubts during the class session. The student must work the theoretical part prior to the practical session, and must complete the work with more hours of practice during the free access periods in the laboratory to achieve all the concepts.


In order to evaluate the knowledge of the alumni the following methods are used:
A. Practical exams
O. Others: Optional exercises done in class and in groups.

Knowledge will be evaluated in two exams, one for each practice module. During the exam the theoretical concepts about technologies and the practical knowledge necessary to design and configure different technologies data networks will be rated.

Evaluation Criteria

Objective 1: Acquire the basic knowledge on the subject. [A, O]
Objective 2: Apply the theoretic knowledge about data networks practically. [A, O]
Objective 3: Team work. [O]
Objective 4: Ability to work autonomously. [A]
Objective 5: Learning capacity. [A, O]
Objective 6: Capacity to develop new ideas. [A, O]
Objective 7: Problem solving. [A, O]
Objective 8: Design and build scalable computer networks. [A, O]

Basic Bibliography

Networking Laboratory Manual, (Enginyeria La Salle - URL).

Additional Material

William Stallings, Data and Computer Communications, Sixth Edition, Prentice-Hall, 2000.
Andrew Tanenbaum, Computer Networks, Prentice-Hall, 1991.