I'm almost half-way through grade 11 (junior, to Americans), and as stressful as it is, I am trying to figure out what type of program to apply to in the beginning of grade 12.
I used to love Lego (still do, when I can get my hands on it), I have learned a few programming languages on my own time (C, C++, Python, looking at Haskell), and I have always been both highly interested and able in math and science. I've realized that I am naturally curious about how things work, somebody who loves to tinker, and that I constantly critiquing systems and products and finding ways to improve them.
Now, if I'm reading myself correctly, I might be a good engineer, though I didn't realize these were "engineering traits" until very recently (maybe the past year).
Anyways, I had two questions (for those who would be kind enough to answer):
1) Does engineering "fit" me?
2) Which engineering discipline would people recommend? I was looking at a few options:
Computer -> Combo of EE and CS. I have a fear (rational, or not) of cubicles and outsourcing.
Electrical -> Sounds neat (I love physics), but I don't want to just design circuits -- I am interested in robotics. Many aspects, such as power generation (solar power, wind power, etc), and chip design, are intriguing.
Mechanical -> I have always been interested by mechanical things (I just built a working model trebuchet from a kit -- fun stuff), but I would like to work with electronics (I could be mistaken about what ME is).
Mechatronics -> Offered at the University of Waterloo. It refers to computerized, electrical, mechanical systems. Essentially robotics and automation. If I was able to get in, I'm thinking I would enjoy this. I also like the idea that a graduate would be proficient in a variety of fields.
http://www.mechatronics.uwaterloo.ca/home.html
Any thoughts?