“…He teaches many different courses under the broader area of programming: Programming Languages and Paradigms; Compilers, Grammar Engineering and Software Analysis and Transformation; etc. Pedro Rangel Henriques has supervised Ph.D. (11), and M.Sc. ( 13) thesis, and more than 50 graduating trainingships/projects, in the areas of: language processing (textual and visual), and structured document processing; code analysis, program visulaization/animation and program comprehension; knowledge discovery from databases, data- Daniela da Cruz, received a degree in "Mathematics and Computer Science", at University of Minho, and now she is a Ph.D. student of "Computer Science" also at University of Minho, under the MAPi doctoral program.…”