>CS isn't about learning the languages (for the most part), it's learning how >to conceive code, workflow, algorithm's and analysis.
Absolutely, along with getting a project(homework) completed on schedule. CS degree--with math courses--trains your mind to think analytically.
Regards,
--Paul