• Bringing Relevance to Computing Courses through History 

      Impagliazzo, John; Samaka, Mohammed ( Springer Berlin Heidelberg , 2013 , Book chapter)
      This paper shows ways in which computing history can make the delivery of teaching computing courses relevant. The authors’ approach involves using computing history as a recurring theme throughout courses by adapting ...
    • Contextual Preparation of Future Engineers: A non-Western Perspective 

      Hasna, M.O.; Impagliazzo, John ( IEEE , 2008 , Conference Paper)
      The advent of technological communication and modern travel has increased the likelihood that graduates from engineering programs will work in environments containing integrated cultures, customs, and languages. One may ...
    • Developing a Platform for Mobile Learning Using mLearn 

      Samaka, Mohammed; Impagliazzo, John ( The Society of Digital Information and Wireless Communication , 2013 , Article)
      This paper presents preliminary findings of a research study surrounding the development of an integrated architecture for a mobile learning platform. The study builds on prior design specification architecture for mLearn ...
    • Facilitating Teachers in Developing Online PBL Courses 

      Miao, Yongwu; Samaka, Mohammed; Impagliazzo, John ( IEEE , 2013 , Conference Paper)
      Developing a sound online problem-based learning (PBL) course plan is difficult because teachers need comprehensive PBL and technical knowledge. This paper proposes a model-driven approach to develop a PBL authoring tool ...
    • mlearn: Designing a Platform for Mobile Learning 

      Samaka, Mohammed; Impagliazzo, John ( IGI Global , 2013 , Book chapter)
      This chapter presents the findings of the first phase of a four-phase research study that involves the design and development of an integrated architecture for a mobile learning platform. During this phase, a high-level ...
    • A Model-driven Approach to the development of a PBL Script Editor 

      Miao, Yongwu; Samaka, Mohammed; Impagliazzo, John; Wang, Ying; Wang, Disi; ... more authors ( Global Chinese Conference on Computers in Education (GCCCE) , 2013 , Article)
      Designing a pedagogically sound and technically executable collaboration script is a highly complex, time-consuming and error-prone task. This paper presents a model-driven approach to enable practitioners to design online ...
    • Using an outcome-based approach to assess computing programs 

      Impagliazzo, John ( ACM New York, NY, USA , 2007 , Poster)
      In this poster, the author provides a pictorial demonstration of the elements associated with assessment and its relationship to the newly developed requirements by accrediting agencies in various countries. The presentation ...
    • A Web-based Platform for Mobile Service Delivery 

      Samaka, Mohammed; Impagliazzo, John; Ismail, Loay; Aldos, Khulood; Al-Saffar, Fatima; ... more authors ( Global Science and Technology Forum (GSTF) , 2012 , Article)
      The project presented in this paper involves designing and developing a web-based platform called “Content Management & Delivery Platform” (CMDP) in support of mobile service delivery that integrates with the mobile network ...