University Courses
by Pedro Almeida

Computer Networks

Course Focus:

Knowledge
Introduction tocomputer networks: terminology, organization, services, components and structuring principles.
Application and protocols: applications needs and models of communication and coordination.
Transport protocols: specifications and implementation techniques.
Routing: principles, algorithms and protocols.
Data-link layer issues.
Introduction to local area networks - LANs.
Computer networks and security - a short introduction.

Know How
To analyze a protocol and understand its details.
To compute the performance of a protocol about communication interfaces and their usage.
Analize, structure and implement small network applications.

1st Assignment

2nd Assignment

3rd Assignment