IDENTIFYING DATA 2020_21
Subject (*) DATA NETWORKS Code 17234118
Study programme
Bachelor's Degree in Computer engineering (2010)
Cycle 1st
Descriptors Credits Type Year Period
6 Compulsory Second 1Q
Language
Català
Department Computer Engineering and Mathematics
Coordinator
MARTÍNEZ BALLESTÉ, ANTONI
E-mail antoni.martinez@urv.cat
joseluis.santacruz@urv.cat
Lecturers
MARTÍNEZ BALLESTÉ, ANTONI
SANTACRUZ MUÑOZ, JOSÉ LUIS
Web http://moodle.urv.net
General description and relevant information <p>The information published in this guide corresponds to face-to-face classes and can serve as a guide. Due to the health emergency caused by COVID-19 there may be changes in teaching, assessment and calendars for the 2020-21 academic year. These changes will be reported in the Moodle space of each subject.</p><p>GENERAL DESCRIPTION OF THE SUBJECT: Aquest és un curs introductori sobre com es transmeten les dades a les xarxes de comunicacions actuals i com funciona internet.&nbsp;</p>

Competences
Type A Code Competences Specific
 A5 Be able to conceive and develop centralised or distributed IT systems or architectures integrating hardware, software and networks.
 CM5 Have knowledge of administration and maintenance of IT systems, services and applications.
 CM11 Have knowledge of and apply the characteristics, functions and structure of distributed systems, computer networks and the Internet, and the design and implementation of applications based on them.
 CM13 Have knowledge of and apply the tools necessary for the storage, processing and access to information systems, including web-based systems.
Type B Code Competences Transversal
 B8 Be able to work in groups and in a multilingual and multidisciplinary environment.
 CT5 Communicate information clearly and precisely to a variety of audiences.
Type C Code Competences Nuclear

Learning outcomes
Type A Code Learning outcomes
 A5 Understand the differences between circuit switching and packet switching.
Know the generic key points of the protocols and how to evaluate their performance.
Know how Internet routing works.
Know how to program the communications of an application using the sockets interface.
 CM5 Use a protocol analyser to analyse them, understand them and debug them.
 CM11 Know the generic key points of the protocols and how to evaluate their performance.
Know how Internet routing works.
Know how to program the communications of an application using the sockets interface.
Know where and how to find information on communications standards specifications.
 CM13 Know how data exchange works in the principal Internet services and applications.
Use the stochastic process techniques in specific problems. 285 Know the techniques of regression.
Know how to program the communications of an application using the sockets interface.
Type B Code Learning outcomes
 B8 Identify the role within the group and know the goals and tasks of the group.
Communicate and act within the group to facilitate cohesion and efficiency.
Commits to the group's tasks and agenda
Collaborate within the group in a good working environment and in solving problems
 CT5 Produce quality texts that have no grammatical or spelling errors, are properly structured and make appropriate and consistent use of formal and bibliographic conventions.
Draw up texts that are structured, clear, cohesive, rich and of the appropriate length
Draw up texts that are appropriate to the communicative situation, consistent and persuasive
Use the techniques of non-verbal communication and the expressive resources of the voice to make a good oral presentation
Draw up texts that are structured, clear, cohesive, rich and of the appropriate length
Produce a persuasive, consistent and precise discourse that can explain complex ideas and effectively interact with the audience
Type C Code Learning outcomes

Contents
Topic Sub-topic
Foundations of data networks Introduction
Reference models, protocols and regulators
Network metrics
Internet and current trends
Data link layer Introduction
Frames and flow control
Multiple access control
Local area networks
Other technologies
Network layer
Introduction
Trunk networks and interconnection
IP
Routing and NAT
Other protocols
Transport layer Introduction
UDP
TCP
Congestion and TCP

Protocols in the application layer Introduction
Domain Names
Web and HTTP
Email

Planning
Methodologies  ::  Tests
  Competences (*) Class hours
Hours outside the classroom
(**) Total hours
Introductory activities
1 0 1
Lecture
A5
CM5
CM11
CM13
29 26 55
Laboratory practicals
A5
CM5
CM11
CM13
B8
CT5
28 60 88
Personal attention
1 0 1
 
Short-answer objective tests
A5
CM5
CM11
CM13
1 0 1
Multiple-choice objective tests
A5
CM5
CM11
CM13
0 2 2
Practical tests
A5
CM5
CM11
CM13
B8
2 0 2
 
(*) On e-learning, hours of virtual attendance of the teacher.
(**) The information in the planning table is for guidance only and does not take into account the heterogeneity of the students.

Methodologies
Methodologies
  Description
Introductory activities S'introduirà l'assignatura, el seu programa i la forma d'avaluació.
Lecture Es combinarà l'exposició amb la projecció de presentacions amb l'ordinador i la pissarra.
Laboratory practicals Es realitzaran vàries pràctiques als laboratoris, en funció del calendari. Algunes de les pràctiques es desenvoluparan en més d'una sessió.
Personal attention Els alumnes poden assistir a les hores de consulta per dubtes sobre els exàmens i sobre les pràctiques.

Personalized attention
Description
Els alumnes poden assistir a les hores de consulta per dubtes sobre els exàmens i sobre les pràctiques. També es realitzaran consultes a través d'email. Els dies previs als exàmens es podran realitzar consultes a través d'un xat a l'entorn moodle.

Assessment
Methodologies Competences Description Weight        
Short-answer objective tests
A5
CM5
CM11
CM13
n/a 40%
Multiple-choice objective tests
A5
CM5
CM11
CM13
n/a 20%
Practical tests
A5
CM5
CM11
CM13
B8
n/a 40%
Others  
 
Other comments and second exam session

In order to pass the subject, students must pass a synthesis exam. Moreover practical activities must be successfully achieved. Other complementary activities increase the grade. For further details, please check the documentation on Moodle.


Sources of information

Basic James F. Kurose, Keith w. Ross, Redes de Computadores, Un enfoque descendente basado en Internet, 5a, Ed Pearson, 2010

Complementary

Recommendations


(*)The teaching guide is the document in which the URV publishes the information about all its courses. It is a public document and cannot be modified. Only in exceptional cases can it be revised by the competent agent or duly revised so that it is in line with current legislation.