Currently most construction professionals gain new knowledge through learning-by-doing supplemented occasionally by on-the-job training activities. The failure of these traditional modes are frequently evident in project failures and problems in the form of increased construction costs, delays in execution, and worse, in situation involving accidents that are sometimes fatal. It is now widely acce ...