Profesor | Marco Vladimir Lemus Yáñez | lu | 14 a 15:30 | Aula 1 de Computación en Física |
mi | 14 a 15:30 | 302 (Yelizcalli) | ||
Ayudante | Javier Idali López Luna |
En este curso exploraremos las posibilidades que la programación funcional tiene para cálculos y simulaciones en la física clásica (mecánica vectorial y electromagnétismo), con la posibilidad de ampliarlo a más temas.
Haremos uso del lenguaje de programación Haskell y de forma introductoria algo de python, no es necesario saber programar en ninguno de los dos lenguajes aunque sería de ayuda tener algunas nociones de física computacional, tampoco es pre requisito tan necesario.
La intención del curso no es sólo dar una herramienta más que seguro será útil en su trabajo y estudios posteriores, si no conocer trambién los principios que llevan a que este paradigma de programación sea una opción para aplicarse en la física.
En principio será un curso práctico, pero dependemos de la asignación de salón, nos iremos adaptando. El curso contará con una página de internet:
https://marcovladimir.codeberg.page/
La voy arreglando poco a poco, aún es una versión beta.
Temario
El temario en este momento se ve un poco general, pero ya con el avance del curso veremos los detalles y quizá agreguemos algunas cosas a este mismo.
1. Introducción
1. Paradigmas de programación
1. Programación imperativa
2. Programación lógica
3. Programación funcional
2. Calculo lambda y modelos de computación
1. Máquina de Turing
2. Calculo lambda
2. Programación funcional
1. Principios de la programación funcional
2. Aplicación en python
3. Aplicación a Haskell
3. Mecánica vectorial
1. Vectores y funciones vectoriales
2. Mecánica de una y varias partículas
4. Teoría electromagnética
1. Campo eléctrico
2. Campo magnético
Horario
El horario que les propongo es lunes y miércoles de 14 a 15:30 horas. Sé que es muy cerca o la mera hora de la comida, podemos moverlo un poco, pero me parece que es el horario en el que puede que les quede espacio libre. Pero si están interesadops en el curso y el horario no les queda podemos ver opciones.
El miércoles 8 de febrero nos vemos en el salón P-104, a las 14:00 horas para la primera clase. Este salón es provisional en lo que me asignan un definitivo o el laboratorio ambos días.
De cualquier forma pueden mandarme un correo.