Trabajo y participación académica

Rodrigo inició su rol como profesor universitario en la Pontificia Universidad Católica de Chile al terminar su Master of Science, en marzo de 1996. Inicialmente, como profesor de cursos de nivel inicial, como Introducción a la Programación Orientada a Objeto, para luego tomar cursos avanzados, como Ingeniería de Software, Computación Evolutiva, e inclusive como profesor de postgrado y supervisor de tesis de magíster.

Actualmente es profesor de postgrado en dos programas de Ingeniería en la PUC

Profesor de cursos avanzados de Minería de Datos y Machine Learning. Además, Supervisor de titulación de Magíster en Ingeniería para el Magíster en Tecnologia de Informacion y Gestion (MTIG.cl) del Departamento de Ciencia de la Computación. Referencia de programa

Profesor de Programas Profesionales. Desde 2019 participación en cursos de Transformación Digital y de Big Data, específicamente dictando el curso "Machine & Deep Learning", para el Diplomado de Big Data.
. Referencia al programa

Profesor de cursos de ciencia de la computación: Programación Orientada a Objeto, Ingeniería de Software, Estrategias Avanzadas de Software, Computación Evolutiva.
Depto de Ciencia de la Computación

Miembro comisión de evaluación de Master of Science, Universidad de Chile.
Supervisor for "Estudio Comparativo de Estrategias de Extracción de Parámetros para Modelos Compactos de Dispositivos Mosfet en Escala Nanométrica", by Jorge Marín, 2010. Referencia

Investigación Avanzada Anterior

CONICYT: Desarrollo de una Herramienta de Optimización Basada en Técnicas no-convencionales de Inteligencia Artificial, Investigación Operativa, y Computación Paralela
Proyecto aprobado y desarrollado con apoyo CONICYT, 1995-1997.
Ficha oficial del proyecto