Return to Article Details Indispensable elements for the design of a virtual undergraduate Project Download Download PDF