Transforming Course Authoring with AI and VR Technology