I was looking into this the other day. Theres no degree for this really .. u do something related as a dgree and work for ur certifications (private pilot, commercial pilot, etc.)
The only degree i found was a bachelor of science in aeronautical science which is offered by the embry-ridle aeronautical uni in the US. (only one i know)
http://www.erau.edu/db/degrees/b-aerosci.htmlAlso for a good flight school i reccomend Cabair
http://www.cabair.com/you also have to look into this .. where do u live?
Here in Kuwait if you want to be an airline pilot, you head to Kuwait Airways for example, and they send you to a flight school on a sponsorship so they ensure you work for them later on ..
hope i helped .. and the 20/20 eye sight is a myth .. pilots can wear glasses