Really consider whether you think the investment is worthwhile as well. I work as a programmer in the industry and have for the past 6 years. About 1/2 the people I work with did not get a college degree (including myself). If she already has a fair amount of knowledge and is self motivated, the high cost of college may not be worth it.