Encabezado Facultad de Ciencias
Presentación

Física (plan 2002) 2025-1

Primer Semestre, Computación

Grupo 8414, 25 lugares.
Profesor Francisco Javier Reyes Mora ma ju 15:30 a 17
Ayudante Monserrat Zuñiga Loreto
 

Objetivos:


Te damos la bienvenida a la facultad de ciencias y a tu primer curso de computación dentro de la facultad. En este curso aprenderás tres componentes básicos de la computación y las computadoras: hardware, sistemas operativos y programación. Te familiarizaras con el uso de herramientas computacionales en física y matemáticas para realizar experimentos numéricos computacionales usando modelos. De manera paralela, dedicaremos un tiempo a aprender sobre la edición de textos científicos con una herramienta que pronto conocerás como LaTeX.


Utilizaremos tres lenguajes de programación, Fortran, Python y el lenguaje M, propio del entorno de desarrollo Matlab, lenguajes que son muy utilizados en la computación científica. Iniciaremos con lo más básico e iremos avanzando de forma que al concluir el curso puedas atacar de una forma fluida y desenvuelta algún problema de modelación computacional.

Adicionalmente, utilizaremos la plataforma Classroom para mantenernos en contacto, subir tareas, anuncios y material didáctico para completar el curso, pronto subiré la liga para dicha plataforma.


Evaluación:


El modo de evaluar será mediante tareas, exámenes y un proyecto final en el que pondrás en práctica todo lo que cubramos en el curso, la ponderación será:

- Tareas 50%

- Exámenes 40%

- Proyecto final 10%

Temario:

Los temas que cubriremos pueden ser clasificados en las siguientes categorías que componen nuestro temario:

  1. Historia de las computadoras.

  2. Elementos de Hardware.

  3. Sistemas operativos y comandos básicos.

  4. Programación, compiladores y entornos de desarrollo.

  5. Elementos de visualización.

  6. Composición de textos científicos en LaTeX.


Bibliografía:

  • Ian Chivers, Jane Sleightholme, Introduction to Programming with Fortran, Springer Nature, Switzerland, 4th edition, 2018.

  • Akin E. Object-Oriented Programming via Fortran 90/95. Cambridge University Press; 2003.

  • Walter Mora, Edición de Textos Científicos con LaTeX. Composición, Gráficos, Inkscape y Presentaciones Beamer, 2017.

  • Brian Hahn and Daniel Valentine, Essential MATLAB for Engineers and Scientists (5th. ed.). Academic Press, Inc., USA, 2013.

  • Eric Matthes, Python Crash Course : A Hands-On, Project-Based Introduction to Programming. 2nd ed. No Starch Press; 2019.

 


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.