CS99213
Fundamentos de sistemas distribuidos Fundamentals of Distributed Systems
CIP: 110701  Ciencias Computacionales   CL-L-U-CA:  3-0-12-3       

Disciplina asociada:  

Ciencias Computacionales

Escuela:  

Por definir

Departamento Académico:   

Por definir

Programas académicos:   

Requisitos:  

No tiene.

Equivalencia:  

CS4008 ; CS95213 ; TC4003

Intención del curso en el contexto general del plan de estudios:  

Objetivo general de la Unidad de Formación:  

El objetivo del curso es estudiar y analizar las características esenciales de los sistemas distribuidos y sus implicaciones en el diseño de aplicaciones informáticas. Se presentan los mecanismos básicos de la comunicación entre procesos contrastando los diversos paradigmas. Se estudian los fundamentos de la algorítmica distribuida de control para regular la competición y cooperación entre procesos.

Técnica didáctica sugerida:  

No especificado

Bibliografía sugerida:  

LIBROS DE TEXTO:
* Raynal, M. (Michel), Networks and distributed computation : concepts, tools, and algorithms / Michel Raynal ; translated by Meg Sanders., Cambridge, Mass. : MIT Press, 1988., ING,  262181304
* Coulouris, George F., Distributed systems : concepts and design / George F. Coulouris, Jean Dollimore, Tim Kindberg., 2nd ed., Wokingham, England ; Reading, Mass. : Addison-Wesley, c1994.,  201624338
* Holzmann, Gerard J., Design and validation of computer protocols / Gerard J. Holzmann., Englewood Cliffs : Prentice Hall , 1991., ING,  135399254
* Tanenbaum, Andrew S., 1944-, Computer networks / Andrew S. Tanenbaum., 3rd ed., New Jersey : Upper Saddle River, N.J. : Prentice Hall PTR, c1996., eng,  0133499456

Perfil del Profesor:  

(110701)Doctorado en Ciencias Computacionales
CIP: 110701

Idioma en que se imparte la materia:  


Español
CIP: 110701  Computer Science.   CL-L-U-CA:  3-0-12-3       

Discipline:  

Computer Science

School:   

Undefined

Academic Department:   

Undefined

Programs:   

Prerequisites:  

None.

Equivalences:  

CS4008 ; CS95213 ; TC4003

Course intention within the general study plan context:  

Course objective:  

The objective of the course is to study and analyze the essential characteristics of distributed systems and their implications in the design of computing applications. Basic mechanisms of interprocess communication are presented and their fundamental paradigms are compared. Fundaments of distributed algorithmic is studied as a mean to control cooperation and competition among process.

Teaching and learning tecniques:  

Not Specified

Suggested Bibliography:  

TEXT BOOKS:
* Raynal, M. (Michel), Networks and distributed computation : concepts, tools, and algorithms / Michel Raynal ; translated by Meg Sanders., Cambridge, Mass. : MIT Press, 1988., ING,  262181304
* Coulouris, George F., Distributed systems : concepts and design / George F. Coulouris, Jean Dollimore, Tim Kindberg., 2nd ed., Wokingham, England ; Reading, Mass. : Addison-Wesley, c1994.,  201624338
* Holzmann, Gerard J., Design and validation of computer protocols / Gerard J. Holzmann., Englewood Cliffs : Prentice Hall , 1991., ING,  135399254
* Tanenbaum, Andrew S., 1944-, Computer networks / Andrew S. Tanenbaum., 3rd ed., New Jersey : Upper Saddle River, N.J. : Prentice Hall PTR, c1996., eng,  0133499456

Academic credentials required to teach the course:  

(110701)Doctoral Degree in Computational Sciences
CIP: 110701

Language of Instruction:  


Spanish