
Computer Networks
Code
100089
Academic unit
NOVA Information Management School
Credits
6.0
Teacher in charge
José Eduardo de Mendonça Tomás Barateiro
Teaching language
Portuguese. If there are Erasmus students, classes will be taught in English
Objectives
The main objectives that should be attained in order to succeed this course are:
- O1: Understand network architectures, communication protocols and related systems;
- O2: Understand the multiple abstraction layers of communication systems;
- O3: Acquire technical knowledge about the multiple protocols used on different communication layers;
- O4: Understand local and wide network requirements;
- O5: Acquire technical knowledge to assess network security;
- O6: Acquire technical knowledge to understand the network application challenges.
Prerequisites
Information Technologies hardware and software
Subject matter
- Introduction to computer networks
- Layered architecture
- Protocols and services
- Application layer: web and HTTP, FTP, SMTP
- Network layer
- Transport layer
- Data link layer
- Multimedia application
- Quality of service
- Network security
Bibliography
Computer Networking: A Top Down Approach , 6th edition, Jim Kurose, Keith Ross Addison-Wesley, April 2013. ; Monteiro, Edmundo; Boavida , Fernando (2011). Engenharia de Redes Informáticas, FCA, ISBN: 972-722-203-x.; Tannenbaum, Andrew S. (2010). Computer Networks (5th Edition), Prentice Hall PTR, ISBN: 0130661023.; 0; 0
Teaching method
Theoretical component focused on oral presentations and intuitive methods supported by digital contents. Practical component based on oral presentations, discussion and resolution of practical exercises and case studies.
Evaluation method
- Project (40%): Groups of 3 students; 3 phases evaluation (Intermediate deliverable with feedback; Final deliverable; Presentation / discussion). Minimum mark: 8.5
- Individual written exam(60%). Minimum mark: 8.5
Final mark = 0.4 (Project mark) + 0.6 (Written exam mark)