I.T.T. Student here.
I was in a regular CC a few years back, but due to costs and time, could only get about one or two classes a semester. Then a family illness and a relocation enforced a two year hiatus on my schooling.
My I.T.T. campus has no book/lab fees; everything is covered under the tuition cost, which is considerably higher than my CC cost, but also a lot more focued.
My instructor are all technical professionals, and very good at what they do. They go the extra mile for the students, especially the ones who are truly trying; I can’t say the same for all of my CC professors.
I.T.T., like my time as CC, is full of kids who don’t want to be there; kids who do want to be there, and adults (working parents) trying to get ahead.
Like any education, you get out what you put in.
According to what I’ve been told, any institution which accepts government money is obligated to accept any other institution that accepts government money’s credit hours, for like couses of study. But there’s a catch; institution A may lay out Course of Study “A” differently than institution B’s Course of Study “A,” and therefore isn’t obligated to accept institution B’s credit hours.
Slight differences in what’s covered under a particular topic, or even the emphasis of a particular subject within a broad topic, may be grounds for one institution to not accept another institution’s credit hours.
Since I’m a straight A student at I.T.T., I’m learning stuff, stuff that is already beginning to lay the groundwork for bigger payoffs in the not-so-distant future with my current employer. If my Area Service Manager doesn’t appreciate me, our local sales rep does; I can break down tech-talk into people-talk, which helps convince customers to buy our products and services. I can be turned loose on small projects unsupervised, and if I need to call tech support, I have the basic understanding and technical savvy to get through it with a minimum of fuss. I can assist on larger projects, and my work is beginning to get noticed by project teams at higher levels in the organization. Most of that is native talent, but knwledge and training from I.T.T. has helped a lot, too.
Could I do better than I.T.T.? Most definitely. If I had the time. Or money.
I’m not bitching; I’ve made deliberate choices in my life which were fucking asinine, and fucked up my life, and prevented me from partaking of golden opportunities when they were presented to me. I could kick myself for some of the mistakes I’ve made.
But I have to live with those mistakes, and try to make the best of what I have, going forward. And I.T.T. suits my purposes well enough.
All-in-all, I’d say that if you’re younger (late 20’s/early 30’s), and have the time, starting in a CC and transferring up to a more traditional institution would probably be a better choice, even for a purely technical education.
But you can do lots worse than I.T.T.