Encabezado Facultad de Ciencias
Presentación

Ciencias de la Computación (plan 2013) 2024-1

Optativas, Seminario de Ciencias de la Computación B

Grupo 7138, 23 lugares. 20 alumnos.
Filosofía de la Ciencia de la Computación II: Problemas Contemporáneos
Profesor Enrique Francisco Soto Astorga lu mi 17:30 a 19 P202
Ayudante José Manuel Madrigal Ramírez ma ju 19 a 20 P202
Ayud. Lab.
 

Seminario de Ciencias de la Computación B

FILOSOFÍA DE LA CIENCIA DE LA COMPUTACIÓN II: PROBLEMAS CONTEMPORÁNEOS

NOTA sobre la primera semana: no tendremos sesiones de ayudantía, sólo nos veremos lunes y miércoles. La semana del 21 ya empezaremos con contenido en ayudantías. :))

SOBRE EL CURSO

El curso de Filosofía de la Ciencia de la Computación II: Problemas Contemporáneos es la continuación natural al curso introductorio que es el Seminario de Ciencias de la Computación A: Filosofía de la Ciencia de la Computación. La Filosofía de la Ciencia de la Computación es el aparato crítico que debe acompañar a las personas computólogas en su quehacer académico, técnico e industrial, al permitirles plantearse preguntas fundamentales (filosóficas) sobre la disciplina en la que pretenden hacer carrera. En este curso se expondrán temas de frontera a una profundidad mayor, misma que el curso introductorio no permite por la diversidad de tópicos que se abordan.

OBJETIVO DEL CURSO

El objetivo de este curso es ahondar en los tópicos selectos del curso de Filosofía de la Ciencia de la Computación, completando así la formación básica necesaria para que las personas estudiantes puedan perseguir preguntas fundamentales en su disciplina así como preparar un preprograma de trabajo e investigación para ser desarrollado en un programa de posgrado en Matemáticas, Filosofía de la Ciencia, Sistemas Complejos y Dinámica no-lineal, o Ciencia e Ingeniería de la Computación, o bien alimentar sus trabajos recepcionales para la obtención de su título profesional universitario.

TEMARIO

1- Lenguaje y Teoría del Conocimiento

  • 1.1 Filosofía de los Lenguajes de Programación
  • 1.2 Información y Contenido
  • 1.3 Complejidad de Kolmogorov y Demostraciones de Imposibilidad
  • 1.4 Teoría de la Computación y Teoría de las Categorías
  • 1.4.1 Categorías Monoidales y Automata
  • 1.4.2 Bisimulación coalgebráica

2- Computación y Sociedad

  • 2.1 Ética de la Inteligencia Artificial
  • 2.2 Problemas en Interacción Humano-Computadora
  • 2.4 Problemas en la Ética del Internet
  • 2.5 Computación en la Filosofía de la Ciencia y Tecnociencia

3- Realidad y Virtualidad

  • 3.1 Realidad Virtual y su ontología
  • 3.2 Física de la Información
  • 3.3 Introducción a la Cibernética
  • 3.4 El Argumento de la Simulación

4- Ciencia Cognitiva

  • 4.1 Filosofía de la Mente y el Problema Mente-Cuerpo
  • 4.2 Conexionismo, Computacionalismo y Emergentismo
  • 4.3 Problema Duro de la Consciencia y su función biológica
  • 4.4 Consciencia Artificial
  • 4.5 Respuestas contemporáneas: OrchOR, enactivismo, practopoiesis.

5- Vida Artificial y Relación de Modelado

  • 5.1 Introducción a la Biología Molecular Computacional
  • 5.2 Biología Relacional
  • 5.3 Teoría de la Autopoiesis y Conjuntos Autocatalíticos
  • 5.4 Sistemas Anticipatorios
  • 5.5 Sistemas de Metabolismo-Reparación
  • 5.6 Problemas en Vida Artificial

EVALUACIÓN

La evaluación la realizaremos de la siguiente manera:

20%: Respuestas a preguntas detonadoras* que se dejarán para cada lectura asignada al curso,

80%: Un ensayo de algún tema relacionado al curso que deberá desarrollarse a lo largo de todo el semestre. El ensayo deberá exponerse y defenderse oralmente.

Una pregunta detonadora es una pregunta que se publica para incentivar la discusión de los materiales en clase. Su respuesta debe ser entregada antes de cada sesión porque si no pierde todo su sentido práctico. Las respuestas pueden ser breves.

BIBLIOGRAFÍA BÁSICA

  1. Arbib, M. A. (1972). The Metaphorical Brain: An Introduction to Cybernetics as Artificial Intelligence and Brain Theory. John Wiley & Sons.

  2. Chalmers, D. J. (1997). The Conscious Mind: In Search of a Fundamental Theory. Oxford Paperbacks.

  3. Ehrig, H. (1974). Universal theory of automata : a categorical approach. B. G. Teubner Verlag.

  4. Floridi, L. (2003b). The Blackwell Guide to the Philosophy of Computing and Information (Blackwell Philosophy Guides, Vol. 14) (1st ed.). Wiley-Blackwell.

  5. Heim, Michael (1993). The Metaphysics of Virtual Reality. Oxford University Press.

  6. Hutto, D.D., & Myin, E., (2012). Radicalizing Enactivism: Basic Minds without Content (First Edition). The MIT Press.

  7. Kauffman, S. A. (2008). Reinventing the Sacred: A New View of Science, Reason, and Religion. Basic Books.

  8. Kizza, J. M. (2016). Ethics in Computing: A Concise Module. Springer Publishing.

  9. Li, M., & Vitányi, P.M.B. (1997). An Introduction to Kolmogorov Complexity and Its Applications. Springer Nature.

  10. Louie, A.H., (2009). More than Life Itself. Ontos Verlag, Frankfurt.

  11. Pierce, B.C. (1991). Basic Category Theory for Computer Scientists. MIT Press.

  12. Rosen, R. (1985). Anticipatory systems : philosophical, mathematical, and methodological foundations. In Pergamon Press eBooks. Pergamon Press.

  13. Sangiorgi, D. (2011). Introduction to Bisimulation and Coinduction. Cambridge University Press.

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.