NOVA Information Management School

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

N/A.

Subject matter

  1. Introduction to computer networks
  2. Layered architecture
  3. Protocols and services
  4. Application layer: web and HTTP, FTP, SMTP
  5. Network layer
  6. Transport layer
  7. Data link layer
  8. Multimedia applications
  9. Quality of service
  10. Network security

Bibliography

  • Computer Networking: A Top Down Approach , 7th edition, Jim Kurose, Keith Ross, Pearson, 2016
  • Monteiro, Edmundo; Boavida , Fernando. Engenharia de Redes Informáticas, FCA, 2011 
  • Tannenbaum, Andrew S. Computer Networks (5th Edition), Prentice Hall, 2010

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 (30%): Groups of 3 students; 3 phases evaluation (Intermediate deliverable with feedback; Final deliverable; Presentation / discussion). Minimum mark: 8.5
  • Project peer assessment (10%). Minimum mark: 8.5
  • Individual written exam(60%). Minimum mark: 8.5

 

Group project and individual written exam grades are rounded to tenths.

Final mark = 0.3 (Project mark) + 0.1 (peer assessment) + 0.6 (Written exam mark)

Courses