David Santo Orcero imparte docencia en la Universidad de Málaga. Su condición en dicha universidad es de profesor asociado a tiempo parcial. Dentro de su actividad docente, podemos distinguir dos grandes líneas: la de las asignaturas, y la de los proyectos fin de carrera. Las asignaturas que David Santo Orcero imparte son:
- Fundamentos de los computadores: asignatura que se compone de dos partes: teoría de los sistemas operativos, y estructura de los computadores -estratégicas de caché, diseño de procesadores microprogramados...-. Esta asignatura se imparte en Ingeniería Técnica en Telecomunicaciones, especialidad de Sistemas Electrónicos, y es de 7,5 créditos.
- Programación declarativa: esta asignatura se compone de dos partes: programación lógica con Prolog, y programación funcional con Haskell. David imparte la parte de Prolog de la asignatura, que corresponde con 4,5 créditos. Esta asignatura se imparte en Ingeniería Técnica en Informática de Sistemas. Podemos encontrar los apuntes aqui
- Elementos de programación: de Ingeniería en Telecomunicaciones, donde David Santo Orcero enseña a programar en C.
- Lenguajes de programación: de Ingeniería en Informática.
Si es un alumno que quiere pasar por tutorías, reserve su horario en la página de reservas de tutoría. Suele haber colas en la puerta, por lo que si tiene reserva no tendrá que esperar.
David Santo Orcero es un profesor que se toma muy en serio el futuro de sus alumnos. Esto hace que con frecuencia haga referencias en sus clases de la aplicabilidad de cada conocimiento en la empresa, y de como enfrentarse al mercado laboral. David habla muy clarito, y se le suele entender muy bien: el problema es que con frecuencia no dice lo que el alumno quiere oir, sino lo que necesita oir para no terminar en una cárnica de mileurista. Entre los textos más leidos que ha escrito al respecto, tenemos Cosas que me gustaría que mis alumnos universitarios tuvieran claras; o el texto donde critica la comoditización de los ingenieros.
Además, David ofrece y dirige varios proyectos fin de carrera para alumnos de la Universidad de Málaga. Puede dirigir proyectos fin de carrera para alumnos de otras universidades, pero dichos alumnos de fuera de Málaga tienen que encontrar un tutor académico en su universidad -trámite que no necesitan los alumnos de la UMA-.
