ITT Tech isn't a very good school. It doesn't look too good on an application, but after you get your first or second job in the IT industry it shouldn't matter too much. I've been told this by many people.
I'm a senior studying Computer Science at Austin Peay. I use a MacBook Pro to do all my programing. I'm the only one that uses a mac to program, but I find no problems with it. I've written in C, Java and C++ with no troubles at all on OSX. Most of the C++ stuff we write is done on a Linux computer. You log in through SSH and work from your computer. OSX has a great SSH Client built right in.
When I took a COBOL class, I had to use windows. There isn't a good compiler in OSX. I just booted into Windows with parallels and had no problem. Same thing happened when we wrote a little code in Assembly Language (yuck)
I really appreciate the screen size of the pro. That's really the only difference you'll see. I normally have 3-4 windows open and I couldn't do that on a MacBook. I feel much more comfortable at home when I have a 20" Dell and my MacBook Pro using Dual Screens. It helps me get stuff done a lot faster. I don't like glossy screens either. I can work much better with text on a matte screen.
I'd get the 15" MacBook Pro. If money is an issue, you could get the MacBook and a 20" screen for around 200 dollars. The 17" is way too big to lug around.