Constructivist Multi-Access Lab Approach in Teaching FPGA Systems Design with LabVIEW


  • Walid Balid Aleppo University
  • Mahmoud Abdulwahed Qatar University
  • Imad Alrouh Aleppo University



Constructivisim, FPGA Systems Design, Engineering Education, LabVIEW, Hands-on, Remote Lab


Embedded systems play vital role in modern applications [1]. They can be found in autos, washing machines, electrical appliances and even in toys. FPGAs are the most recent computing technology that is used in embedded systems. There is an increasing demand on FPGA based embedded systems, in particular, for applications that require rapid time responses. Engineering education curricula needs to respond to the increasing industrial demand of using FPGAs by introducing new syllabus for teaching and learning this subject. This paper describes the development of new course material for teaching FPGA-based embedded systems design by using â??Gâ?? Programming Language of LabVIEW. A general overview of FPGA role in engineering education is provided. A survey of available Hardware Programming Languages for FPGAs is presented. A survey about LabVIEW utilization in engineering education is investigated; this is followed by a motivation section of why to use LabVIEW graphical programming in teaching and its capabilities. Then, a section of choosing a suitable kit for the course is laid down. Later, constructivist closed-loop model the FPGA course has been proposed in accordance with [2-4; 80,86,89,92]. The paper is proposing a pedagogical framework for FPGA teaching; pedagogical evaluation will be conducted in future studies. The complete study has been done at the Faculty of Electrical and Electronic Engineering, Aleppo University.

Author Biography

Walid Balid, Aleppo University

Walid Balid is a principal developer, senior research engineer, and manager of the R&D department at AL-AWAIL Co. for electronic engineering in Aleppo, Syria.


Walid holds B.S. and M.S. degrees in electronic engineering and has lectured as a teaching associate in the department of Automatic Control and Automation at the faculty of electrical and electronic engineering at Aleppo University. He is also a senior research assistant at Qatar University.


He has extensive experience in developing and delivering professional and academic training courses. His main research interests are into embedded systems development and novel constructivist pedagogical methods for engineering education. Walid is a member of the Syrian Engineers Syndicate (SES).




How to Cite

Balid, W., Abdulwahed, M., & Alrouh, I. (2013). Constructivist Multi-Access Lab Approach in Teaching FPGA Systems Design with LabVIEW. International Journal of Engineering Pedagogy (iJEP), 3(S3), pp. 39–46.



Special Focus Papers