Human Computer Interaction: herramientas informáticas para educación basada en competencias; digitalización, organización y difusión digital de archivos históricos; herramientas de desarrollo orientadas a usuarios finales; tecnología de la comunicación política y usabilidad de datos abiertos en el gobierno electrónico; utilización de Data Mining en mejoramiento de la usabilidad de software.
Ingeniería de Software: programación ágil en proyectos de gran escala; reingeniería de sistemas de gran escala.