Hello, I am going to be a student at Clemson University starting this upcoming fall semester. I was curious about which major I should be taking for a potential Robotics Masters and PHd program at Carnegie Mellon. Would a B.S in computer engineering be better for robotics or would a B.S in Computer science be more suitable?
Thx in advance.
Both are extremely useful, but it depends on what you want to focus on more.
Computer engineering tends to focus more on hardware design, electrical engineering, designing microprocessors, etc. (which I lack the background of).
Computer science tends to be a little more abstract, focusing on algorithm design, coding theory, cryptography, and AI (for example, neural networks to produce an output given a sequence of inputs).