Fecha: del 19/02/2021 al 26/03/2021.
Modalidad de celebración: Universidad de Granada (Plataforma MoodleCloud).
Duración: 15 horas presenciales y/o síncronas online (de 16:30 a 19:00), + 15 horas asíncronas y 45 de trabajo autónomo del alumno. Horas totales 75.

Justificación del curso y objetivos
No cabe la menor duda de que en muchas áreas de carácter científico-técnico la adecuada elección del software y/o lenguaje de programación empleado es determinante, de cara a la potencia, versatilidad, facilidad de uso y acceso por parte de todos los usuarios en sus propios dispositivos, de manera generalizada y gratuita.
Nosotros, los profesores participantes en esta iniciativa, tenemos una experiencia de más de 20 años usando software de cálculo simbólico y numérico de todo tipo, tanto software libre (Fortran, C, Maxima, Octave, SAGE, Python, …) como de tipo propietario (Mathematica, Mapple, Matlab, … ) y podemos afirmar que cada uno de ellos posee sus ventajas e inconvenientes, pudiéndose adaptar mejor uno u otro a distintas tareas concretas.

Python para Cálculo Científico y Técnico (VIII ed.)

No obstante, dentro del software libre, uno de los que últimamente ha tenido una mejora sustancial, con la inclusión de potentes y versátiles nuevos módulos de cálculo simbólico (SymPy), numérico (NumPy, Scipy) y gráfico (PyPlot y Matplotlib) ha sido sin duda Python, y de ahí su vertiginosa evolución y expansión a nivel mundial, no sólo en el ámbito académico, sino también en el científico e industrial. De hecho, basta con echar un vistazo a las numerosas propuestas, tanto de comunidades de desarrolladores como de empresas privadas, surgidas a raíz de la versión de base inicial de Python, como por ejemplo IPython (interface interactivo de fácil uso, que gracias a Jupyter Notebook permite una versión HTML similar a los notebooks de Mathematica o Mapple) o Spyder (entorno integrado para cálculo científico parecido al de Matlab u Octave).

Por otro lado existen versiones completas de desarrollo, integrando Python como soporte de cálculo, pero con editores avanzados de texto para la programación y la depuración de código, ventanas de gráficos y datos, etc. La mayoría de estas plataformas integradas están disponibles para los distintos sistemas operativos Linux, MacOS X y Windows. Entre ellas cabría destacar Enthought Python Distribution (EPD), PyCharm y Anaconda CE (de Continuum Analytics).

Aparte de todo esto, se dispone ya de una gran cantidad de ejemplos, así como material de apoyo: manuales, libros, blogs y páginas web desarrollados por numerosos científicos y profesores de todo el mundo, siendo tan ingente dicho material que a veces resulta complicado realizar una selección del mismo para poder empezar.

Por todo ello, creemos que este potente software de cálculo científico se encuentra en su máximo apogeo y con un nivel de madurez y versatilidad extraordinario, como para poder iniciar su exitosa incursión en el mundo científico-técnico español, tanto universitario como empresarial, y más concretamente en la Universidad de Granada.

Y de ahí surge esta iniciativa de formación para todo el que estuviera interesado en aprender a usar esta potente herramienta para su uso personal a nivel de investigación y desarrollo.

En esta situación totalmente excepcional provocada por la actual pandemia de la COVID-19, que amenaza con la posibilidad de nuevos rebrotes a nivel general, y especialmente en el ambiente universitario, hemos optado por reconfigurar esta séptima edición del curso de manera que se pueda seguir y cursar de manera totalmente online, reduciendo al mínimo las horas síncronas, o posiblemente presenciales, que se limitarán a una mera orientación previa de cada sesión o alguna que otra tutoría grupal, que se podría realizar presencialmente sólo en caso de que fuese solicitada por un grupo suficientemente numeroso de alumnos y las condiciones sanitarias del momento y la disponibilidad del aula apropiada en un centro de la UGR lo permita.

El curso servirá pues para hacer más fácil y llevadera tanto la inmersión inicial, como el uso avanzado de muchos de los entresijos y detalles más técnicos de este potente y completo lenguaje de programación. Así pues estará orientado tanto a los estudiantes de carreras científico-técnicas y de ingeniería que quieran aprenderlo, como para los doctorandos e investigadores, a los que pueda resultar útil en su investigación.

Más información e inscripciones

Escribir un comentario


Información básica sobre protección de datos personales
Responsable: Universidad de Granada
Legitimación: La Universidad de Granada está legitimada para el tratamiento de sus datos, siendo de aplicación las bases jurídicas previstas en el art. 6.1 del RGPD que correspondan en función de la finalidad pretendida por usted en el formulario de contacto.
Finalidad: Gestionar su comunicación.
Destinatarios: No se prevén comunicaciones de datos, salvo que sea necesario para gestionar su solicitud.
Derechos: Tiene derecho a solicitar el acceso, oposición, rectificación, supresión o limitación del tratamiento de sus datos, tal y como se explica en la información adicional.
Información adicional: Puede consultar la información adicional y detallada sobre protección de datos, en función del tipo de tratamiento, en la UGR en el siguiente enlace

La programación y mantenimiento de las páginas web albergadas en este sitio se han realizado con Software Libre por Ruvic. Soluciones Informáticas

Logo de Ruvic. Soluciones informáticas

The programming and maintenance of web pages hosted on this site were made with Free Software by Ruvic. Soluciones Informáticas

Logo de Ruvic. Soluciones informáticas