The education and training to become a neurosurgeon is rigorous and extensive and includes the completion of: Four years of pre-medical education at a college or university. Four years of medical school resulting in an M.D. or D.O. degree.