Matt, don't listen to anyone that tells you that you NEED to start with a specific language. There are many out there.
My advice to you: research something you like, find out how it was built, and practice building something like it.
Think about what you want to do with programming, and the languages will follow. Obviously if you're into front end webdev, you won't be touching cpp as much as you will be hitting on html, css, javascript, php (etc).
However, if you're into software design you may find yourself messing with the more technical languages like cpp and java (different from javascript - remember that).
As for the programs you mention: different schools name things differently, so check out the course schedules/requirements to get a better idea of what you'll be doing.
Good luck!
RE: Just getting into programming, looking for advice.