El alumnado acabará el periodo de clases con un máximo de un 60% de la calificación, que obtendrá a través de cuatro controles que se realizarán en las sesiones de seminarios (con un peso de un 15% cada uno).
En cada uno de estos controles, cada estudiante resolverá un problema práctico de desarrollo utilizando su ordenador portátil y el software Python, explicado en las prácticas de laboratorio.
Nota: Si se detectara alguna actividad ilícita en la realización de alguno de estos controles (ejercicios copiados, utilización inadecuada de recursos on-line, etc.) todas las personas involucradas en ello tendrán una calificación de 0 en el control en cuestión y, en función de la gravedad del hecho, el profesorado podrá decidir una calificación global de 0 en todo el apartado de "Solución de problemas".
En las fechas que establezca la Junta de Facultad, el alumnado realizará, por escrito, el examen final de la materia. La nota obtenida en el examen final se reescalará de forma que cada estudiante tenga la oportunidad de recuperar la parte que haya perdido en la evaluación correspondiente a los seminarios. De esta manera, el examen final supondrá entre un 40 y un 100% de la nota final de la asignatura.
Es necesario obtener una calificación igual o superior a 2,50 puntos, sobre 10, en el examen final para superar la materia.
La prueba final correspondiente a la segunda oportunidad (junio o julio) se regirá por los mismos principios que la de la primera oportunidad.
La evaluación de los Seminarios y las prácticas de laboratorio del alumnado con matrícula a tiempo parcial se podrá realizar atendiendo, en la medida de lo posible, a sus circunstancias particulares.