If your career plan is to move from programming to project management then I'd suggest the MBA is not the right fit. The CIS degree is probably worthwhile, but the most important thing assuming you want to move into project management of programming teams is to first learn to become a good programmer ...others might question if that's really necessary, but I continue to to live in hope. After all if you have worked out what you want to do, surely your next decision would be whether or not you want to be good at it?
Once you've earned your stripes, and most importantly observed first hand what the PMs you'll be working with do well & don't do well, then my recommendation (if a qualification of some kind is what you're after) is a certified scrum master is going to be more valuable to you and the people you work with. The official PMI qualifications (PMBOK, etc) are not a bad thing to have ...though IMHO they are less useful in a software development environment.
Also any MBA program that doesn't make you get a few years professional experience before entering ...frankly won't be a good one. Most important thing to realize about MBAs it does matter which one you do. If it doesn't matter to you and all you want is the knowledge, buy the texts in the syllabus and save a bundle of money. If you want to go to a decent MBA school, in addition to what I already said, they will require a healthy GMAT score and at least some of the big name management consultancies would recruit from them (you don't have to want to join McKinsey but their tastes are a good guide to where it's worth doing an MBA).