Research Article Open Access

Embedded Systems Education for Multiple Disciplines

Ali H. El-Mousa and Ashraf Al-Suyyagh


Problem statement: This study described the process and experience of designing and developing an embedded systems first course that serves different disciplines at the University of Jordan together with its associated laboratory. The course serves three different departments with varying requirements and varying student initial background. The stages of the design process of the course and associated labs are explored. Emphasis is given throughout to the notion of systems design without losing track of the details involved in the design process. The design methodology used for the laboratory facilities and the learning outcomes are explored. Approach: The methodology followed in the design process was based on defining clear objectives taking into consideration the different backgrounds of students and departmental requirements. This was followed by defining the course content, designing the lab facilities and choosing the right hardware and software tools. We followed the Demonstrate, Work-to-Know and Design methodology for lab design Results: The course had been running successfully for several years now. Successful innovative projects undertaken by students and their results are reported. Due to its success, numerous senior capstone projects in many departments are now based on embedded systems ideas and notions. Conclusion: Embedded system teaching for multiple disciplines requires diligence and clear understanding of the varying requirements and backgrounds of students. Careful consideration should be given to the objectives, choice of tools and the timeline of the course and associated labs. Projects that tie the concepts together are very important for the success of the course.

Journal of Computer Science
Volume 6 No. 2, 2010, 186-193


Submitted On: 27 January 2010 Published On: 28 June 2010

How to Cite: El-Mousa, A. H. & Al-Suyyagh, A. (2010). Embedded Systems Education for Multiple Disciplines. Journal of Computer Science, 6(2), 186-193.

  • 2 Citations



  • Embedded systems
  • educational systems
  • microcontrollers
  • course design
  • lab facilities