Title :
Introducing Programmable Logic to Undergraduate Engineering Students in a Digital Electronics Course
Author :
Todorovich, Elías ; Marone, José A. ; Vázquez, Martín
Author_Institution :
INTIA (Inst. de Investig. en Tecnol. Inf. Avanzada), Univ. Nac. del Centro de la Provincia de Buenos Aires (UNCPBA), Tandil, Argentina
fDate :
5/1/2012 12:00:00 AM
Abstract :
Due to significant technological advances and industry requirements, many universities have introduced programmable logic and hardware description languages into undergraduate engineering curricula. This has led to a number of logistical and didactical challenges, in particular for computer science students. In this paper, the integration of some programmable logic concepts into an introductory digital electronics course is presented. The proposed optional lab develops a printed circuit board that implements a programmable logic block. Another contribution is the collaborative problem-solving methodology used to achieve this goal. Surveys completed by the students, and their final grades, show that the lab has improved the quality of their education and has contributed to a successful integration of programmable logic concepts in an introductory digital electronics course. Because of its demands on students´ time and effort, the lab favors the most motivated students. This suggests future research on a proposal for a lab that would be feasible within the time constraints for even the least motivated students.
Keywords :
educational courses; educational institutions; electronic engineering education; printed circuits; problem solving; programmable logic devices; collaborative problem-solving methodology; computer science students; digital electronics course; hardware description languages; printed circuit board; programmable logic block; undergraduate engineering curricula; undergraduate engineering students; Computer architecture; Educational institutions; Field programmable gate arrays; Laboratories; Multiplexing; Routing; Active teaching; collaborative problem solving; digital electronics; engineering education; programmable logic;
Journal_Title :
Education, IEEE Transactions on
DOI :
10.1109/TE.2011.2169065