Syllabus
University of Andorra
Id - Subject
0038012 - Networks I
This subject provides an advanced view of the world of computer networks and servers. We focus on the planning, management and maintenance of networks, servers and shared resources, and on the different tools needed to carry out these tasks.
The aim of the course is to equip professionals with a solid knowledge in computer networks. Students should be able to install, configure and manage networks and servers.
Master classes combining theory and practice.
Three assignments (TV) must be delivered during the course, the average score (QV) will give the overall grade for these assignments, and 3 exams (CP), the average of which (QP) will give the overall qualification for the theoretical component of the course. If QP >= 4 and QV >= 4, then the final grade of the subject is obtained with the following formula: QV * 0.6 + QP * 0.4. If QP < 4 or QV < 4, then the final grade will be the lesser of QP and QV.
Students have the possibility of taking a single final exam, which will be the QP grade. This grade, and the grades of the online assignments (QV), are used to calculate the grade for the course. If QP >= 4 and QV >= 4, then the final grade for the subject is obtained with the following formula: QV * 0.6 + QP * 0.4. If QP < 4 or QV < 4, then the final grade will be the lesser of QP and QV.
Computer Networks, 5th edition.
ANDREW S. TANENBAUM, DAVID J. WETHERALL
PEARSON, 2011
ISBN-13: 978-0-13-212695-3
Unix and Linux System Administration Handbook, 5th edition.
NEMETH E., SNYDER G., HEIN, T.R., WHALEY B., MACKIN D.
PEARSON, 2018
ISBN-13: 978-0-13-427755-4
Id - Specific competences
BINFO06 - Administració de xarxes i sistemes de comunicació
Id - Transversal competencesArea
UdA05 - TICGestió del coneixement i autonomia en el treball
UdA07 - Autonomia i iniciativaGestió del coneixement i autonomia en el treball
UdA10 - Comunicació i expressió oral i escritaComunicació
1. Virtualitzation
1.1. Introduction
1.2. Desktop vs. Server
1.3. CPU, Memory and other resources sharing
1.4. Network configuration
1.5. Virtualization vs. Containerization
2. Servers administration
2.1. The GNU/Linux Operating System
2.2. Basic server installation
2.3. Basic usage and service installation
2.3.1. DNS
2.3.2. Mail
2.3.3. HTTP
2.3.4. LDAP
2.3.5. File Sharing
3. Security applied to computer networks
3.1. Common ciphers and attacks
3.2. PKI Infrastructure
3.3. Building a CA
3.4. Server and client certificates
3.5. Hashing and Signing
3.6. Firewalls and perimeter security
4. Distributed operating systems
4.1. Single points of failure
4.2. Scaled and redundant services
4.3. Scaled and redundant storage
Id - ActivityDescriptionCompetencesPercentage
1 - TV1Treball Virtual 1BINFO06, UdA05, UdA0712,00%
2 - CP1Control presencial 1BINFO06, UdA05, UdA0713,30%
3 - TV2Treball Virtual 2BINFO06, UdA05, UdA0724,00%
4 - CP2Control presencial 2BINFO06, UdA05, UdA0713,30%
5 - TV3Treball Virtual 3BINFO06, UdA05, UdA0724,00%
6 - CP3Control presencial 3BINFO06, UdA05, UdA0713,40%