Licenciado en Ciencias Matemáticas, Doctor en Sistemas Informáticos y Computación, y Experto en Educación Matemática con más de 10 años de experiencia profesional docente como profesor e investigador universitario en las Facultades de Ciencias Matemáticas e Informática de la Universidad Complutense de Madrid.
Profesor del Máster en Formación del Profesorado de ESO y Bachillerato, FP y Enseñanza de Idiomas en los Centros de Enseñanza Secundaria IES Francisco de Quevedo, IES Iturralde y Colegio "La Inmaculada" Escolapias. Vocal del Tribunal de Pruebas de Acceso a los Estudios Universitarios de la UCM en las asignaturas de "Matemáticas II" y "Matemáticas Aplicadas a las Ciencias Sociales".
Evaluación excelente con mención especial del "Programa Docentia" de la Agencia Nacional de Evaluación de la Calidad y Acreditación (ANECA) por estar en el "5% de los profesores mejor valorados por los estudiantes", concedido por la Comisión para la Evaluación de la Calidad de la Docencia de la UCM.
Diploma de Excelencia Docente otorgado por el Rector de la Universidad Complutense de Madrid en reconocimiento a la labor docente desarrollada durante el curso académico 2013-2014, de acuerdo con los resultados obtenidos en el Programa Docencia del Vicerrectorado de Evaluación de la Calidad (Madrid, 26 de febrero de 2015).
Profesor del Departamento de Sistemas Informáticos y Computación de la Facultad de Informática de la Universidad Complutense de Madrid en los Grados en Ingeniería Informática, Ingeniería del Software e Ingeniería de Computadores.
Profesor en la Facultad de Ciencias Matemáticas en la Licenciatura en Matemáticas y en los Grados en Matemáticas, Estadística e Ingeniería Matemática.
Profesor Universitario en el Programa "Universidad para los Mayores" de la Universidad Complutense de Madrid.
Dirección de Trabajos Fin de Máster y Prácticum en el Máster en Investigación en Informática (Especialidad de Programación y Tecnología Software) y en el Máster en Formación del Profesorado de E.S.O. y Bachillerato, F.P. y Enseñanzas de Idiomas (Especialidad de Informática).
Miembro de la Comisión de Planes de Postgrado, Comisión Académica y Comisión Económica del Departamento de Sistemas Informáticos y Computación de la Universidad Complutense de Madrid.
Miembro de la Comisión de Selección encargada de resolver concursos de Profesores Ayudantes Doctores del Departamento de Sistemas Informáticos y Computación de la Universidad Complutense de Madrid.
Vocal del Tribunal de Pruebas de Acceso a los Estudios Universitarios de la Universidad Complutense de Madrid en las asignaturas "Matemáticas II" y "Matemáticas Aplicadas a las Ciencias Sociales".
Evaluación Excelente (92,30 / 100,00) de la Actividad Docente con Mención Especial "5% de los profesores mejor valorados" concedido por la Comisión de Calidad del Profesorado de la Universidad Complutense de Madrid dentro del Programa DOCENTIA de ANECA.
Detalles sobre la experiencia
Estructura de Datos y Algoritmos. Segundo curso del Grado en Ingeniería del Software. Facultad de Informática de la Universidad Complutense de Madrid.
Lenguajes de Programación y Procesadores de Lenguaje. Segundo curso del Grado en Ingeniería de Computadoras. Facultad de Informática de la Universidad Complutense de Madrid.
Matemática Discreta y Lógica Matemática. Primer curso de los Grados en Ingeniería Informática, Ingeniería de Computadores e Ingeniería del Software. Facultad de Informática de la Universidad Complutense de Madrid.
Lógica Matemática. Tercer curso del Grado en Matemáticas. Facultad de Ciencias Matemáticas de la Universidad Complutense de Madrid.
Calculabilidad y Complejidad. Quinto curso de la Licenciatura en Matemáticas. Facultad de Ciencias Matemáticas de la Universidad Complutense de Madrid.
Evolución de la Informática II. Máster en Formación del Profesorado de E.S.O. y Bachillerato, F.P. y Enseñanzas de Idiomas. Facultad de Educación de la Universidad Complutense de Madrid. Centro de Formación del Profesorado e Instituto de Ciencias de la Educación.
Informática. Primer curso del Grado en Matemáticas, Estadística e Ingeniería Matemática. Facultad de Ciencias Matemáticas de la Universidad Complutense de Madrid.
Fundamentos Históricos de la Informática. Asignatura optativa de la Ingeniería en Informática y del Programa "Universidad para los Mayores" de la Universidad Complutense de Madrid. Facultad de Informática de la Universidad Complutense de Madrid.
Sistemas Informáticos. Quinto curso de la Ingeniería en Informática. Facultad de Informática de la Universidad Complutense de Madrid.
Matemáticas Básicas. Primer curso de los Grados en Matemáticas, Estadística e Ingeniería Matemática. Facultad de Ciencias Matemáticas de la Universidad Complutense de Madrid.
Descripción de la empresa
La Universidad Complutense de Madrid es una universidad pública española localizada en la Ciudad Universitaria de Madrid y en el Campus de Somosaguas, en Pozuelo de Alarcón.
Máster en Investigación en Informática (Especialidad de Programación y Tecnología Software). Colaborador externo en la realización de Trabajos Fin de Master bajo la DIRECCIÓN y SUPERVISIÓN de Don FRANCISCO JAVIER LOPEZ FRAGUAS, director del Departamento de Sistemas Informáticos y Computación, y Don RAFAEL CABALLERO ROLDAN, Vicedecano de Ordenación Académica de la Facultad de Informática.
Máster en Formación del Profesorado de ESO y Bachillerato, Formación Profesional y Enseñanza de Idiomas. Profesor de la asignatura "Evolución de la Informática II". Dirección de Trabajos Fin de Grado y Practicum. Centro de Formación del Profesorado de la Facultad de Educación. Centros de Enseñanza Secundaria: I.E.S. Francisco de Quevedo (FP Informática y comunicaciones) e Iturralde (ESO y Bachillerato Matemáticas), y Colegio "La Inmaculada" Escolapias (ESO Matemáticas y Tecnología).
Miembro de Proyectos de Investigación Competitivos del Ministerio de Economía y Competitividad, Ministerio de Educación y Ciencia, Ministerio de Ciencia y Tecnología, Ministerio de Educación y Cultura, y Consejería de Educación de la Comunidad Autónoma de Madrid (Área de Tecnología de la Información y de las Comunicaciones).
Detalles sobre la experiencia
Software Tools and Multiparadigm Programming - Fundamentos y Aplicaciones de las Tecnologías Software Declarativas (FAST - STAMP). Programa Nacional del Ministerio de Educación y Ciencia. TIN2008-06622-C03-01/TIN.
Programa de Métodos Rigurosos de Desarrollo de Software (PROMETIDOS). Proyecto de la Comunidad Autónoma de Madrid, Consejería de Educación. Área de Tecnología de la Información y de las Comunicaciones. S2009/TIC-1465.
Métodos Rigurosos para Sistemas Software Heterogéneos y Móviles - Métodos Formales en Sistemas Software Heterogéneos (MERIT - FORMS). Proyecto del Ministerio de Educación y Ciencia. Programa Nacional de Investigación Científica, Desarrollo e Innovación Tecnológica. MEC, TIN2005-09207-C03-03.
Programa en Métodos para el Desarrollo de Software Fiable, de Alta Calidad y Seguro (PROMESAS). Proyecto de la Comunidad Autónoma de Madrid, Consejería de Educación. Área de Tecnología de la Información y de las Comunicaciones. CAM, S-0505/TIC/0407.
Métodos y Herramientas Lógicas para el Diseño y la Verificación de Software Multiparadigma (MELODIAS). Proyecto del Ministerio de Ciencia y Tecnología. Programa Nacional de Tecnología de la Información y de las Comunicaciones. Plan Nacional de I+D PRONTIC. CICYT, TIC2002-01167
Grupo de Programación Declarativa (GPD). Grupos de Investigación de la Universidad Complutense de Madrid. UCM-BSCH-GR35/10-A-910502
Profesor de la Facultad de Informática, de la Facultad de Ciencias Matemáticas y de la Escuela Universitaria de Estadística en las titulaciones de "Ingeniería en Informática", "Ingeniería Técnica en Informatica de Sistemas", "Ingeniería Técnica en Informática de Gestión" y "Programa de Posgrado en Educación Matemática".
Detalles sobre la experiencia
Sistemas Operativos. Tercer curso de la Ingeniería Técnica en Informática de Sistemas y de Gestión. Facultad de Informática de la Universidad Complutense de Madrid.
Lógica. Primer curso de la Ingeniería Técnica en Informática de Sistemas. Facultad de Informática de la Universidad Complutense de Madrid.
Los Orígenes de la Informática en la Historia de las Matemáticas. Programa de Posgrado en Educación Matemática. Facultad de Ciencias Matemáticas de la Universidad Complutense de Madrid.
Estructura de Datos y de la Información. Segundo curso de la Ingeniería en Informática. Facultad de Informática de la Universidad Complutense de Madrid.
Laboratorio de Programación II. Segundo curso de la Ingeniería Técnica en Informática de Sistemas. Facultad de Informática de la Universidad Complutense de Madrid.
Sistemas Informáticos. Quinto curso de la Ingeniería en Informática. Facultad de Informática de la Universidad Complutense de Madrid.
Fundamentos Históricos de la Informática. Asignatura optativa de la Ingeniería en Informática. Facultad de Informática de la Universidad Complutense de Madrid.
Profesor de las Facultades de Informática y Ciencias Matemáticas en los estudios "Ingeniería en Informática", "Ingeniería Técnica en Informática de Sistemas" e "Ingeniería Técnica en Informática de Gestión".
Detalles sobre la experiencia
Laboratorio de Sistemas Operativos. Tercer curso de la Ingeniería Técnica en Informática de Sistemas y de Gestión. Facultad de Informática de la Universidad Complutense de Madrid.
Laboratorio de Programación II. Segundo curso de la Ingeniería Técnica en Informática de Sistemas. Facultad de Informática de la Universidad Complutense de Madrid.
Laboratorio de Programación de Sistemas. Tercer curso de la Ingeniería Técnica en Informática de Sistemas. Facultad de Informática de la Universidad Complutense de Madrid.
Informática Gráfica. Quinto curso de la Ingeniería en Informática. Facultad de Informática de la Universidad Complutense de Madrid.
Bases de Datos y Sistemas de Información. Quinto curso de la Ingeniería en Informática. Facultad de Informática de la Universidad Complutense de Madrid.