Do cardiologist have to go to school after college?
After high school, cardiologists-to-be have to complete an undergraduate degree. Then there is medical school, which generally takes four more years. After medical school, an Internal Medicine residency of three years is required before they can apply for a cardiology fellowship, which can last up to 3-4 additional years before they actually start to practice.