• 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)
      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)
      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 ...