Distance Education website. The Christian Medical College (CMC), Vellore was founded at the beginning of the 20th century by Dr. Ida Sophia Scudder for .