Take high level math, as well as chemistry and physics. Take as much science and math as you can. Also, if your school offers it, take geology.
Most importantly, keep your grades up in all classes. It doesn't matter what classes you take if you get bad grades in them.
In general, in order to become a petroleum engineer, you will need to have an engineering degree. You will also need to have done a masters in petroleum engineering.
The subject requirements are mathematics at higher grade and physical science.
To work as a scaffold design engineer you must earn a degree in HNC Engineering. These courses can be taken at a local college.
No Maths is needed to become an engineer.
maths and physics basically
You should not have to take biology to become an aerospace engineer.
biology and chemistry
to study about codes
none
nothing
Human anatomy
Khub gaar marao... :-)