General information


Subject type: Mandatory

Coordinator: Adso Fernández Baena

Trimester: First term

Credits: 6

Teaching staff: 

Léonard Janer Garcia

Teaching languages


The documentation of the subject will be mostly in English. Poden haver-hi documents en castellà i català, però l'idioma principal serà anglès.

Therefore, the student must be able to read English correctly.

Skills


Basic skills
  • B2_That students know how to apply their knowledge to their job or vocation in a professional way and have the skills they demonstrate by developing and defending arguments and solving problems within their area of ​​study

     

  • B3_Students have the ability to gather and interpret relevant data (usually within their area of ​​study), to make judgments that include reflection on relevant social, scientific or ethical issues

     

  • B5_That students have developed those learning skills necessary to undertake further studies with a high degree of autonomy

     

Specific skills
  • EFB5_Knowledge of the structure, organization, operation and interconnection of information systems, the fundamentals of their programming and their application for solving engineering problems

     

Transversal competences
  • T1_That students know a third language, which will be preferably English, with an adequate level of oral and written form, according to the needs of the graduates in each degree

     

  • T2_That students have the ability to work as members of an interdisciplinary team either as one more member, or performing management tasks in order to contribute to developing projects with pragmatism and a sense of responsibility, making commitments taking into account the available resources

     

Description


In general, this subject covers the following descriptors specified for the subject to which it belongs (Architecture, Operating Systems and Computer Networks):

1.- Introduction to networks (packet networks, architecture of OSI and TCP / IP protocols, standardization bodies)

2.- Network applications (client-server paradigm, document exchange (web, HTTP, FTP), e-mail (SMTP, protocols), representation of structured information (web, XML))

3.- IP networks (protocol, routing, ARP, address translation, DNS, firewalls, private networks)

4.- TCP and sockets (protocols, ARQ, flow control, UDP, TCP, API sockets)

5.- Local area networks (architecture and typologies, Ethernet, wireless networks)

6.- Advanced concepts of TCP / IP protocols, Internet service providers (ISPs) routing algorithms and multimedia protocols

7.- Security in computer networks: protection, security protocols, e-commerce, application management

8.- Local and network services

For the follow-up of the subject the student works with his personal computer (laptop) that will have to take to each and every one of the classes

This subject has methodological and digital resources to make possible its continuity in non-contact mode in the case of being necessary for reasons related to the Covid-19. In this way, the achievement of the same knowledge and skills that are specified in this teaching plan will be ensured.

The Tecnocampus will make available to teachers and students the digital tools needed to carry out the course, as well as guides and recommendations that facilitate adaptation to the non-contact mode.

Learning outcomes


At a general level, this subject contributes to the following learning outcomes specified for the subject to which it belongs (Architecture, Operating Systems and Computer Networks):

1.- Ensure that an organization's ICT systems function properly, are secure, and are properly installed, documented, customized, maintained, updated, and replaced, and that the organization's people receive proper ICT support.

2.- Design solutions that integrate hardware, software and communications technologies (and ability to develop specific systems software solutions) for distributed systems and ubiquitous computing devices

3.- Design, implement and configure networks and services

4.- Development of team projects

5.- Understand and use effectively manuals, product specifications and other technical information written in English

At a more specific level, at the end of the course the student must be able to:

1.- (LO1) Understand the operation of the DHCP protocol

2.- (RA2) Understand the operation of the HTTP protocol in its various versions

3.- (LO3) Understand the operation of the SMTP protocol in its various versions

4.- (LO4) Understand the operation of the POP protocol in its various versions

5.- (LO5) Understand the operation of the IMAP protocol in its various versions

6.- (LO6) Understand the operation of the DNS protocol in its various versions

7.- (LO7) Understand the operation of load balancing systems

8.- (LO8) Understand the QoS mechanisms for real-time communications

9.- (LO9) Understand transport protocols for real-time communications

10.- (LO10) Understand the protocols of upper layers for real-time communications

11.- (LO11) Have the ability to analyze networks and topologies (detect problems, errors, improve efficiency ...)

Working methodology


Guided learning hours include:

  1. Theoretical / practical classes in large groups (the whole class) in which the teacher introduces the contents of the subject and teaching activities are carried out that pursue that the student is an active protagonist in the acquisition of his knowledge.
  2. Activities that are carried out in teams of two people or individually. These practical activities will be carried out both in classes with small groups and in classes with large groups (all students).
  3. Presentations individually and / or in groups of specific topics related to the subject
  4. Writing reports individually and / or in groups of specific topics related to the subject
  5. Execution of projects (in work teams) to work skills, transversal competencies
  6. Problem solving in a given time in the form of challenges to assess the student's ability to cope with everyday market situations.

The final objective is that the student acquires the knowledge of the subject through activities which can be small as more complete projects where the knowledge that is acquired throughout the course takes part. Within the hours of autonomous learning are considered the hours to prepare the theoretical classes, the hours to study and consolidate the acquired knowledge, the hours to prepare the work of the practices and, finally, the hours that the student can dedicate to increase and complement their knowledge on the subject.

This course, due to the situation generated by COVID, some of the large group sessions will be held in hybrid format: face-to-face and online (via streaming). This will allow students to rotate to face-to-face classes, respecting the maximum number of students per classroom imposed by the distance measures. When they are not in contact, they will be able to follow the class online from home.

 With regard to internship sessions in smaller spaces (such as laboratories, studios or sets), where appropriate, work will be carried out simultaneously in several spaces in order to ensure that the conditions established by the safety protocols are met.

Contents


  1. Topic 1: Basic Concepts
  2. Topic 2: Basic Services
  3. Topic 3: High Availability Systems
  4. Topic 4: Protocols for Real Time Communications

Learning activities


A series of eminently practical activities are made available to students, which are the basis of the learning activities of the subject. These activities will have to be solved by the students, sometimes in a non-contact way, following the instructions of the teachers and / or they will also be worked in class, either as examples in the theory sessions, or in laboratory sessions ( large or small groups). Although some of these activities could be optional (teachers will not individually verify the performance by students), they will be essential to achieve the theoretical and practical knowledge of the subject.

With the aim of gathering evidence of the achievement of the expected learning outcomes, the following activities of an evaluative nature will be carried out, related to the common, transversal and specific competences. The transversal competence associated with the subject of knowledge of the third language is worked from the documentary sources that the students have to consult, and from the subject itself that has English as its vehicle language.

  1. Simulation practices of the different protocols: individual / group tests of practical application of the theoretical concepts and practical procedures of the Topics 2, 3 and 4 of the subject (evidence of the results of the learning RA1, RA2, RA3, RA4, RA5, RA6, RA8, RA9, LO10)
  2. Practices with emulated environments: individual / group tests of practical application of the theoretical concepts and practical procedures of the Topics 2, 3 and 4 of the subject (evidence of the results of the learning RA1, RA2, RA3, RA4, RA5, RA6, RA8, RA9, LO10)
  3. Service configuration and installation projects: individual / group tests of practical application of the theoretical concepts and practical procedures of the Subjects 2, 3 and 4 of the subject (evidence of the results of the learning RA1, RA2, RA6)
  4. VoIP Communications Project: individual / group tests of practical application of the theoretical concepts and practical procedures of the Subject 4 of the subject (evidence of the results of the learning RA9, RA10)
  5. presentations: individual / group tests of practical application of the theoretical concepts and practical procedures of the Units 1, 2, 3 and 4 of the subject (evidence of the results of the learning RA2, RA6, RA7, RA8, RA9, RA10)
  6. Work in group: individual / group tests of practical application of the theoretical concepts and practical procedures of the Units 1, 2, 3 and 4 of the subject (evidence of the results of the learning RA2, RA6, RA7, RA8, RA9, RA10)
  7. Individual and / or group challenges: individual / group tests of practical application of the theoretical concepts and practical procedures of the Topics 2, 3 and 4 of the subject (evidence of the results of the learning RA1, RA2, RA3, RA4, RA5, RA6, RA8, RA9, RA10, RA11)
  8. Written Test: individual / group tests of practical application of the theoretical concepts and practical procedures of the Units 1, 2, 3 and 4 of the subject (evidence of the results of the learning RA1, RA2, RA3, RA4, RA5, RA6, RA7, RA8, RA9, RA10, RA11)

In relation to the basic competences assigned to the subject, these are covered especially with regard to the aspects that are explained:

  • CB2: problem solving within their area of ​​study.
  • CB3: interpretation of relevant data, to make judgments that include a reflection
  • CB5: development of learning skills needed for further studies (autonomous access to documentation, effective work habits)

In relation to the transversal competences associated with the subject, these are covered especially with regard to the aspects that are explained:

  • CT1: knowledge of the English language is worked from the documentary collections that students must consult, since most of them are mostly in English. 
  • CT2: working as members of an interdisciplinary team is mostly worked on in practical activities where management and shared responsibility is especially relevant

In relation to the specific competencies associated with the subject, these are covered especially so that the aspects that are explained:

  • EFB5: it works of transversal form to all the asignatura, in all the evaluative proofs

In relation to the common competencies associated with the subject, these are covered especially so that the aspects that are explained:

  • CIN1: works especially with VoIP service and communications configuration projects
  • CIN4: works especially with VoIP service and communications configuration projects
  • CIN5: works especially with VoIP service and communications configuration projects
  • CIN10: works especially with service configuration projects, and in simulation activities and emulated environments
  • CIN11: it works of transversal form to all the asignatura, in all the evaluative proofs
  • CIN13: works especially with service configuration projects and in simulation activities and emulated environments

In order to pass (pass) the assessment activities, students must demonstrate:

  • That they have acquired the theoretical knowledge related to the contents of the subject and that their understanding allows them to put them into practice [MECES-2 point a, point c]
  • That they can develop solutions to problems that, although they may be similar to others seen above, present aspects that are new [MECES-2 point f]

Rules for carrying out the activities

  • All activities are required to attend to be evaluated.
  • Activities are mandatory. Activities not performed or not attended are rated as 0.

Evaluation system


  1. Written Test: 15%
  2. Simulation Activities: 10%
  3. Activities in emulated environments: 10%
  4. Individual and / or group challenges: 40%
  5. Service configuration project: 10%
  6. VoIP Communications Projects: 10%
  7. Continuous Assessment: 5%

All grades are required. Theoretical exams can be retaken

For written tests the average of the tests must have a minimum grade of 5.0. If the grade is less than 5.0 then the final grade will be that of the written tests.

REFERENCES


Basic

Kurose, James F .; Ross, Keith W .. Computer Networking: A Top-Down Approach. Fifth. Madrid: Pearson, 2010. ISBN 978-84-7829-119-9.

Presentations and notes of the subject in Moodle

https://www.netacad.com/