IBM is a good programme which covers most of the points to get in.Banks and finance jobs in general will be looking to recruit or hire from MBA and BCom programs. They may also be looking to see if yoy have a CFA and various securities courses. College degrees are more practical.
And financial planning would be a goos option as well.