I want to write code. In other words I want to be a programmer and hopefully eventually be a software engineer. I see a FEW BSCS degrees but way more BSIT degrees. For instance umass has a BSIT but you can pretty much create a programming degree out of it. If I wanted a job as a software engineer could I get one with a BSIT? or does it have to say BSCS?
Yes, a BSIT degree will be good enough for most jobs. Perhaps 15-20% of all programming jobs "require" a BSCS. How solid this requirement really is I don't know. So you would be locking yourself out of a few jobs, but not the majority.
If you focus on programming in your curriculum and are able to bring programming skills to the table with your degree then you should not have a problem landing a job with an IT degree in programming. John
As you wanna be a programmer, so i'll recommend you to get BSCS degree which has programming as a major subject while BSIT contains programming subjects on secondary list.