I recently finished a cardiology rotation.
I agree with above -
1) know the algorithms for UA vs NSTEMI vs STEMI
2) know when to order what stress test and why (echo, dobutamine, etc...)
3) know the obvious stuff for medication regimens - the drugs all patients with X (= CAD, CHF at various EFs, etc...) should be on
4) Know the ddx for chest pain very well (most r/o AMI are non-cardiac)
5) Know how to care for Cardiac ICU patients (when to use dobutamine, dopamine, epi, norepi, etc...)
6) Know everything possible about AMI (vascular distribution and associated EKG findings, enzymes, etc...) and CHF (when to place pacemaker, when to consider transplant, how to manage acute exacerbation, etc...)
7) Knowing the key studies would help (RALES, etc...) - most of these can be found in the IM SDN forum; attendings seemed to always quote these and expected that we knew it
These were the things that most frequently came up. A bunch of non-cards stuff came up but the attendings usually left that to the senior on service to manage and didn't really "pimp" the students about it.