Applying a Competency- and Problem-Based Approach for Learning Compiler Design

Ahmed Khoumsi, Ruben Gonzalez-Rubio


Our department has redesigned its electrical engineering and computer engineering programs completely by adopting a learning methodology based on competence
development, problem solving, and the realization of design projects. In this article, we show how this pedagogical approach has been successfully used for learning compiler design.


Competence development, Problem-based Learning, Knowledge acquisition, Assessment, Compilation, Lexical analysis, Syntactic analysis

Full Text:


JSTEM. ISSN: 1557-5284