Caviness received a Bachelor of Science in nursing from UNC-Chapel Hill in 1984. She also spent two years on the Cone HealthLink team, to help build a tailored electronic medical records program for Cone Health Network.