Campus navigation system course design