5. University of Alabama-Birmingham
This institution offers different cardiology tracks in their fellowship and residency programs. These include the cardiovascular fellowship, advanced heart failure and cardiac transplant, electrophysiology, and interventional cardiology. They also handle vascular biology and hypertension residency programs. Their variety is on of the factors that affords them a spot on our list of best internal medicine programs for cardiology.