A comunicação entre sistemas é apenas possível no contexto dum conjunto de regras - designadas usualmente por modelos ou arquitecturas de comunicação - que definem a interacções entre equipamentos e/ou modulos de programas. A disciplina de Redes de Computadores I pretende debruçar-se sobre as arquitecturas de comunicação OSI da ISO e TCP/IP. Enquanto que a primeira é um modelo de referência a partir do qual são importadas normas, técnicas e/ou tecnologias, a segunda consiste na arquitectura protocolar usada na Internet.

Um Sistema Operativo actua como um intermediario entre o utilizador e o hardware dum computador, sendo responsável por gerir a alocação dos recursos dum computador (e.g. CPU, memória, armazenamento de ficheiros, dispositivos de I/O) a utilizadores e programas, de modo a evitar possíveis solicitações potencialmente conflituosas. O objectivo desta cadeira é o de transmitir ao aluno conhecimentos relativos ao funcionamento dos Sistemas Operativos e a capacidade de desenvolver aplicações que façam uso do interface de programação dum Sistema Operativo.