I'm about to finish my freshman year of college, and am transferring to the University at Buffalo, which has a well respected engineering program.
I believe robots are the future and where the jobs are going to be when I eventually graduate.
I am having trouble choosing a major that will allow me to get into the field after school.
I could be a mechanical engineering major, electrical engineering major, computer engineering major, computer science major, or a cognitive studies w/ a focus in computation (basically their artificial intelligence major).
What should I pick?