The first year curriculum at Cal Poly was Java at the time, and while cumbersome I did well enough, so I don't exactly need an intro to computer science course. I'd like to jump in to something for people with about a year's experience working with whatever languages are in demand right now. I know I need to learn to learn programming again and I'd be learning all my career if I make the switch down the road, but I'd still like to do it with a language that could get me some freelance work to start building a resume with.