The last 20 years have witnessed a drastic refocus of computer literacy courses, due largely to major shifts in the ways people interact with and the expectations they have for their computers.... This description may be from another edition of this product.