<p>A competitive applicant to a good graduate program (i.e. one where you will have a reasonable shot getting a teaching position upon graduation) in economics will have taken at least intermediate micro/macro, a statistic class or two, real analysis, and undergraduate econometrics. This is the bare minimum. If you want to do work in finance, applied/theoretical micro, or any sort of empirical work, you should have taken a proof-based course in linear algebra, mathematical probability (which means measure theory), and some further coursework in econometrics or statistics. Courses in control theory and differential equations would also be preferable. You should also be comfortable using and programming in one of the statistics packages (R, Stata, etc.).</p>