If she's really into computers, awesome. I recommend her getting the degree, but more importantly self-study and get real-world certification. Even if she's gonna be a programmer, get at least a CCNA. If she does that, she'll be able to dominate her competition in that the vast majority of code-monkeys have zero clue as to how to make their code work in the real world... having a solid fundamental understanding of basic desktop and network operating systems, as well as basic networking puts her in rare company right out of the gate.
If she's just looking for a way to make money, and she's not all that into computers, it's a horribad idea. Just watch the IT Crowd... the chick that "runs" the IT department is a caricature of many people in the IT industry today.
Get 100% into IT, or get 100% out of IT.