En este curso se aprenderán técnicas y algoritmos para generar efemérides y fenómenos astronómicos de estrellas y cuerpos del Sistema Solar, con el objetivo de que cada alumno cree su propia librería de rutinas astronómicas en el lenguaje de programación que elija: python, C, C++, matlab, fortran, julia, etc. Se estudian también aplicaciones de la mecánica celeste y técnicas de simulación e integración numérica de órbitas. El curso contiene un nivel básico y otro avanzado, por lo que puede resultar de interés tanto para astrónomos amateur que deseen iniciarse en el cálculo de efemérides y la programación de aplicaciones astronómicas, como para astronómos profesionales involucrados en otras áreas de la astronomía e interesados en el cálculo astronómico. El curso proporciona una base que permitirá al alumno ampliar la librería en el futuro hacia sus propios intereses o aplicaciones.