|
|||||
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 |
|||||
|
|||||
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 |
|||||