Curso de extensión - Introducción a la programación en Julia con aplicaciones científicas - FAMAF (2022)

Julia, https://julialang.org/, es un lenguaje de programación moderno (nacido en 2012) orientado a la programción científica y de código abierto. Gracias a sus capacidades metalingüísticas, Julia presenta facilidades propias de lenguajes interpretados tales como Python (facilidad de uso, portabilidad, interoperabilidad, etc.), pero con velocidades de cálculo similares a las de Fortran, C y C++.

Esta es la página del curso de extensión Introducción a la programación en Julia con aplicaciones científicas. El mismo está orientado a estudiantes de 2do año en adelante de carreras afines a la programación científica: física, astronomía, matemática, computación, ingenierías, química, biología, sociología, economía, etc. El mismo será dictado como curso de extensión de la Facultad de Matemáticas, Astronomía, Física y Computación de la Universidad Nacional de Córdoba (FAMAF-UNC).

Novedades

  • 2022 02 01 : Las inscripciones se encuentran abiertas.
  • 2022 03 01 : Las inscripciones se encuentran cerradas.
  • 2022 03 05 : Ya está disponible la sala de google meet.
  • 2022 03 08 : Ya están disponibles los videos de las clases en la siguiente carpeta de google drive.

Inscripción

Las inscripciones estarán abiertas hasta el 01 de Marzo de 2022, y deben realizarse via el siguiente formulario de inscripción.

El curso posee un cupo máximo de 100 alumnos. Si el número de inscriptos supera el cupo, se recurrirá a un proceso de selección basado en el siguiente criterio de selección.

Dado que se espera un gran número de aspirantes y el cupo estará limitado, pedimos encarecidamente que no se inscriban de no estar seguros de poder dedicarle al curso el tiempo y la energía necesarias para aprovecharlo. Tener en cuenta que el curso volverá a dictarse en el segundo cuatrimestre del presente año.

Requisitos

  • Conocimientos previos de programación, preferentemente en alguno de los siguientes lenguajes: Julia, Python, Fortran, C, C++, R y/o Matlab.
  • Conocimientos elementales de:
    • algebra lineal,
    • cálculo de una y varias variables,
    • probabilid y estadística, y
    • preferentemente, ecuaciones diferenciales ordinarias y parciales.
  • Recomendamos, además, conocimientos elementales de LaTeX.
  • A los participantes que se animen, los invitamos a instalar Julia siguiendo el siguiente tutorial.

Profesores

Modalidad

  • El curso consistirá en 20 clases de aproximadamente una hora cada una, dictadas entre el 7 y el 11 de Marzo de 2022.
  • Se dictarán 4 clases por día de 17hs a 21hs y por video conferencia a través de la siguiente sala de google meet.
  • Las clases serán grabadas y eventualmente subidas a la página del curso.

Programa del curso

Para mayor información, lea el programa del curso.