When you go to Univ. to become an engineer the Univ. will have many engineering courses you will be required to take. The exact courses will depend on what kind of engineer you are studying to be. In addition to these engineering courses you will also take math, physics, chemistry and probably economics. Then of course there are courses that everyone in the Univ. must take, like english, history etc.
You should study Aeronautical Engineering or Aerospace Engineering.
mechanical or electrical engineering
To understand and practice the Electrical engineering and finally become a good Electrical Engineer.
enginering
You have to study Aeronautical Engineering.
to study about codes
You must study and graduate Aeronautical Engineering. Then you can become a Aeronautical Engineer. There is a great demand for studying Aernautical Engineering.
about 9-10 years. you need your master degree and you have to get a PhD in Science.
Study more about science especially how things work, the structure of cars... learn about technology. You would have to make sketches of things you should buy an engineer's notebook.
Snow engineer.
Irrigation engineering is related tothe civil engineering. Irrigation engineering is a wide field. There are lot of things to learn. Civil engineer can become a irrigation engineer. that is why you should learn the irrigation engineering.
You should study politics.