An introduction to the Internet and the Web for higher education -- Principles of technology and change to guide our journey to the Web -- What we know about teaching and learning -- Envisioning, planning, and identifying resources -- Instructional design guidelines for moving courses to the Web -- Steps in developing Web courses -- Tools and resources for creating Web courses -- Web course models -- Creating and sustaining online communities -- Issues in the web environment -- Perspectives on the future.