Introdução aos conceitos básicos de sistemas computacionais distribuídos às técnicas de implementação e ao estudo de casos.
Introdução e caracterização de sistemas computacionais distribuídos com ênfase em sistemas com acoplamento fraco. Evolução histórica. Modelos arquiteturais, objetivos, aplicações e tendências modernas. Noções sobre redes locais e sua aplicação em sistemas computacionais distribuídos. Comunicação e sincronização em Sistemas computacionais distribuídos. Servidores remotos. Servidor de arquivos, diretórios, impressora, nomes, correio eletrônico, etc. Sistema de Arquivos: organização, segurança, confiabilidade e desempenho. Estudos de Casos.
Livro Texto: COULOURIS, G.; DOLLIMORE, J.; KINDBERG, T. Gordon B. Distributed Systems: Concepts and Design, Addison-Wesley, Hardcover, 5th edition, Published May 2013, 1067 pages, ISBN 0132143011 Bibliografia Complementar: TANEUMBAUM, A. S. Distributed Systems: Principles and Paradigms (2nd Edition), Prentice Hall, 2006, 704 pages. GHOSH, S. "Distributed Systems: An Algorithmic Approach, Second Edition", 2014, ISBN: 1466552972, 552 pages PIERSON, J. M. "Large-Scale Distributed Systems and Energy Efficiency: A Holistic View", 2015, ISBN: 1118864638, 336 pages.