In general you'll want to major in computer science. You'll then want to choose a specific category within it to specialize in, with your case being coding.
Software engineering is the study of software development, design and maintenance. This is aimed at improving technologies that are currently being used in the market.
You should study Aeronautical Engineering or Aerospace Engineering.
Engineering, probably mechanical.
To understand and practice the Electrical engineering and finally become a good Electrical Engineer.
computer engineering.
mechanical or electrical engineering
Octal and hexadecimal will be particularly useful if you are studying computer technologies.
General Engineering is not a specific discipline but a study of many different areas engineering.
Engineering
to become an astronaut, you nned to study astrophysics, take aeronautical engineering and should have encyclopaedic knowledge
environmental Engineering studies
Because calculus is lots of fun! Also because it is useful in science and engineering.