Encabezado Facultad de Ciencias
Presentación

Física (plan 2002) 2023-1

Primer Semestre, Computación

Grupo 8108, 25 lugares. 25 alumnos.
Profesor Pedro Arturo Flores Silva lu mi 19 a 20:30 Aula 2 de Computación en Física
Ayudante Omar Montoya Trejo
 

¡Bienvenida(o) a la facultad de ciencias y a la vida universitaria!

Este es el curso de computación de primer semestre de la licenciatura en física, donde aprenderemos a programar, aplicaremos nuestro conocimiento a la solución de problemas relacionados con física y aprenderemos a producir textos científicos con LaTeX. Esto apegándonos al temario oficial

Ubicación del aula de clases

El Aula 2 de Computación en Física se encuentra en el segundo piso del edificio de física.

Acerca del curso

Este curso será dividido en dos grandes temas:
  • Aprendiendo a escribir textos científicos con LaTeX.
  • Perdiendo el miedo a la programación: Python como una herramienta esencial para las ciencias e ingenierías.

Parte 1: LaTeX

LaTeX es un software libre que permite al usuario la creación y estilización de documentos de texto, presentaciones, posters, entre otros. Dentro de dicho documento pueden añadirse figuras, tablas, imágenes, gifs, agregar colores, entre muchas otras opciones. Todo esto puede realizarse de una forma relativamente sencilla.

Durante la vida profesional de cualquier científico, éste deberá presentar formalmente una metodología de investigación, y que mejor que hacerlo con LaTeX

Parte 2: Python

Python es un lenguaje de programación de alto nivel multiproposito con el cual pueden desarrollarse una infinidad de aplicaciones.
El acelerado avance tecnológico que se ha producido en las últimas décadas ha permitido a los científicos recopilar cada vez más y más datos, pero ¿Quién analiza y extrae información valiosa de los mismos? La mayoría de veces lo hará un humano o varios. Sin embargo, ¿Es factible que una persona revise manualmente millones y millones de datos? Por supuesto que no, el trabajo pesado siempre se lo dejamos a las computadoras, pues estos artefactos pueden realizar cálculos infinitamente más rápido que un humano y son más confiables. Para que una computadora sepa cómo tratar los datos y/o qué tipo de cálculos debe realizar, nosotros debemos darle instrucciones a la máquina, lo cual se conoce como programar.

Al finalizar el curso el alumno:

  • Comprenderá la importancia de la programación en las ciencias e ingenierias.
  • Habrá desarrollado su habilidad de programación en el lenguaje Python.
  • Sabrá como elaborar un documento en LaTeX y porqué este último es ampliamente usado en la comunidad científica.
  • Conocerá los comandos básicos de UNIX.
  • Tendrá una noción básica de SO's, hardware y software.
  • Tendrá un repositorio de control de versiones Git.

Evaluación

La forma de evaluar consistirá en tareas, proyecto, presentación final y exámenes. Los porcentajes serán presentados las primeras dos clases

Si tienes cualquier duda escribenos un correo a:

Omar Montoya: omar9712@ciencias.unam.mx

Pedro Silva: flosipan@ciencias.unam.mx

 


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.