Se busca que el estudiante programe en algún lenguaje, como puede ser Python, Java, C++, C o Fortran. No obstante el lenguaje Python se caracteriza por tener una sintaxis limpia y relativamente fácil de entender, aprender y enseñar, es decir, es un excelente lenguaje de programación. Además, Python es una buena opción para resolver problemas matemáticos, por ejemplo en teoría de números, optimización, métodos numéricos y en teoría de gráficas: es el lenguaje que se introduce en la materia de Introducción a la computación.
Desarrollar la habilidad para resolver problemas matemáticos diseñando un algoritmo y para escribir algoritmos en un lenguaje de programación.
Utiliza las herramientas computacionales de cálculo numérico y simbólico para plantear y resolver problemas. Utiliza o elabora programas o sistemas de computación para el procesamiento de información, cálculo numérico, simulación de procesos o control de experimentos. Construye modelos computacionales simplificados que describen una situación compleja; identifica sus elementos esenciales y efectúa las aproximaciones necesarias.
La UA aportará al egresado de la Licenciatura en Ciencias, las habilidades en el uso de las tecnologías de la información y de la comunicación.