/UNSAM_2020c2_Python

Curso de programación en Python - 2do cuatrimestre 2020 - UNSAM

Programación en Python

En el marco del proyecto de Inteligencia Artificial Interdisciplinaria, la Escuela de Ciencia y Tecnología de la UNSAM vuelve a dictar el 2do cuatrimestre 2020 el curso de programación en Python.

image info

¿De qué es el curso?

Este es un curso cuatrimestral de algoritmos y programación en Python. Se realiza en forma virtual dado el aislamiento social preventivo y obligatorio en curso. Tendrá una combinación de clases sincrónicas y asincrónicas, con ejercicios para entregar semanalmente.

Es un curso de programación en Python que prepara a les estudiantes para poder programar algoritmos y comprender los métodos desarrollados por otres. Está orientado a preparar al estudiante para profundizar en temas de análisis y visualización de datos, modelado matemático y desarrollo de scripts.

Audiencia. ¿Para quién está pensado?

El curso está orientado a estudiantes de grado y posgrado con algunos conocimientos previos de programación. La inscripción está abierta para estudiantes de posgrado de otras universidades de forma gratuita.

Este curso está diseñado para estudiantes que quieran aprender Python y utilizarlo para análisis de datos, modelado matemático, o scripting. Está orientado a personas con alguna experiencia previa en programación, aunque no asumimos ningún conocimiento del lenguaje Python. Es un curso intenso y desafiante, que invita a pensar y a desarrollar algoritmos.

Contenidos

El objetivo de este curso es enseñar los fundamentos del lenguaje Python. El curso está orientado al manejo de datos, a la escritura de scripts y a una organización adecuada de los programas. Estudiaremos un poco de teoría de algoritmos, incluyendo conceptos básicos de la teoría de la complejidad y algunas estructuras de datos no triviales. Introduciremos la programación orientada a objetos. Al final de este curso les estudiantes deberían poder escribir sus propios programas en Python así como entender y modificar programas escritos por otres.

Requerimientos

Para hacer este curso solo hace falta tener instalado el Python 3.6 (o uno más nuevo), comprometerse a leer las clases y a hacer los ejercicios de las guias semanales, lo que demandará unas diez horas de dedicación semanal. Pedimos tener alguna experiencia previa programando, aunque sea poca. Este no es un curso de introducción a la informática.

Dedicación y duración

Este es un curso cuatrimestral que se dictará entre principios de agosto y fines de noviembre del 2020. Es de grado y posgrado. Las clases teóricas estarán escritas. Habrá guías de ejercicios de entrega semanal obligatoria y encuentros on-line con exposiciones breves por parte de los docentes y espacio para consultas. Las clases sincrónicas virtuales serán de un par de horas semanales, los miércoles entre las 14hs y las 18hs. Habrá también un grupo de slack (mensajería on-line) para consultas y debates entre estudiantes en tiempo real. Calculamos que el curso les demandará unas diez horas semanales de dedicación, durante los cuatro meses.

Docentes

El curso lo dictan dos profesores de la ECyT-UNSAM que son también investigadores del CONICET: Oscar Filevich es Lic. en Biología, Dr. en Química y trabaja en neurofisiología; Rafael Grimson es Lic. en Matemática, Dr. en Computación y trabaja en temas ambientales.

Preinscripción

La preinscripción al curso cerró el viernes 17 de julio. Si querés que te avisemos sobre próximas ediciones del curso, completá este formulario.