I am nowhere close to being an engineer, but I am just starting an undergrad program known as "Mechatronics Engineering" at the University of Waterloo, Canada. It's a blend of Mechanical, Computer, Systems and Electrical programs...pretty much "Robotics Engineering". As well, I recall Carnegie...