Here's a list of text books that roughly fit an aerospace engineering undergraduate degree. I left off the soft courses. I'd appreciate feedback and suggestions, please. I'm particularly lacking on the space side, I think.
Number on left indicates roughly which semester (2 to 3 semesters a year) you might encounter the material. So higher numbers correspond to (in theory) more difficult material. Pure graduate level material is listed as G.
Non-core/Pre-reqs:
Mathematics:
Calculus.
1-4) Calculus, Stewart -- This is a very common book and I felt it was ok, but there's mixed opinions about it. Try to get a cheap, used copy.
1-4) Calculus, A New Horizon, Anton -- This is highly valued by many people, but I haven't read it.
1-4) Essential Calculus With Applications, Silverman -- Dover book.
More discussion in this reddit thread.
Linear Algebra
3) Linear Algebra and Its Applications,Lay -- I had this one in school. I think it was decent.
3) Linear Algebra, Shilov -- Dover book.
Differential Equations
4) An Introduction to Ordinary Differential Equations, Coddington -- Dover book, highly reviewed on Amazon.
G) Partial Differential Equations, Evans
G) Partial Differential Equations For Scientists and Engineers, Farlow
More discussion here.
Numerical Analysis
5) Numerical Analysis, Burden and Faires
Chemistry:
1) General Chemistry, Pauling is a good, low cost choice. I'm not sure what we used in school.
Physics:
2-4) Physics, Cutnel -- This was highly recommended, but I've not read it.
Programming:
Introductory Programming
Programming is becoming unavoidable as an engineering skill. I think Python is a strong introductory language that's got a lot of uses in industry.
1) Learning Python, Lutz
1) Learn Python the Hard Way, Shaw -- Gaining popularity, also free online.
Core Curriculum:
Introduction:
1) Introduction to Flight, Anderson
Aerodynamics:
3) Introduction to Fluid Mechanics, Fox, Pritchard McDonald
4) Fundamentals of Aerodynamics, Anderson
4) Theory of Wing Sections, Abbot and von Doenhoff -- Dover book, but very good for what it is.
4) Aerodynamics for Engineers, Bertin and Cummings -- Didn't use this as the text (used Anderson instead) but it's got more on stuff like Vortex Lattice Methods.
7) Modern Compressible Flow: With Historical Perspective, Anderson
8) Computational Fluid Dynamics, Anderson
Thermodynamics, Heat transfer and Propulsion:
4) Introduction to Thermodynamics and Heat Transfer, Cengel
7) Mechanics and Thermodynamics of Propulsion, Hill and Peterson
7) Rocket Propulsion Elements, Sutton and Biblarz
Flight Mechanics, Stability and Control
5+) Flight Stability and Automatic Control, Nelson
5+)Performance, Stability, Dynamics, and Control of Airplanes, Second Edition -- I gather this is better than Nelson
5) Airplane Aerodynamics and Performance, Roskam and Lan
5) Spacecraft Dynamics and Control: A Practical Engineering Approach, Sidi
Electrial, Electronic and Dynamical Systems
5) Electrical Engineering Principles and Applications, Hambley
G) Optimal Estimation of Dynamic Systems, Crassidis and Junkins
Engineering Mechanics and Structures:
3-4) Engineering Mechanics: Statics and Dynamics, Hibbeler
5) Mechanics of Materials, Hibbeler
6) Mechanical Vibrations, Rao
6) Practical Stress Analysis for Design Engineers: Design & Analysis of Aerospace Vehicle Structures, Flabel
6-8) Analysis and Design of Flight Vehicle Structures, Bruhn -- A good reference, never really used it as a text.
8) An Introduction to the Finite Element Method, Reddy
G) Introduction to the Mechanics of a Continuous Medium, Malvern
G) Fracture Mechanics, Anderson
G) Mechanics of Composite Materials, Jones
Design and Optimization
7) Fundamentals of Aircraft and Airship Design, Nicolai and Carinchner
7) Aircraft Design: A Conceptual Approach, Raymer
8) Engineering Optimization: Theory and Practice, Rao
Space Systems
6) An Introduction to the Mathematics and Methods of Astrodynamics, Revised Edition,
6) Fundamentals of Astrodynamics and Applications, Vallado
6) Introduction to Space Dynamics, Thomson -- Dover book
6) Orbital Mechanics, Prussing and Conway
6) Fundamentals of Astrodynamics, Bate, Mueller and White
7) Space Mission Analysis and Design, Wertz and Larson
Tools and Languages
These are texts on tools either common in the industry or accessible and becoming more common. They'll primarily be on programming languages and software.
Python
A Primer on Scientific Programming with Python, Langtangen
Numerical Methods in Engineering with Python, Kiusalaas
Python Scripting for Computational Science, Langtangen
Matlab/Octave
Restrictive licensing warning: Matlab has a both expensive and restrictive license, unlike the other languages in this list. Sadly, it's also quite common in the aerospace industry. Octave is an free/open source language that's similar enough to Matlab that many Matlab scripts will run under Octave and vise-versa.
Gnu Octave Version 3.0.1 Manual: A High-Level Interactive Language For Numerical Computations, Eaton, Bateman and Hauberg
Matlab for Engineers, Moore
Fortran
Fortran 95/2003 Explained, Metcalf, Reid and Cohen
C and C++
GNU Scientific Library Reference Manual, Gough -- Free/open source and online.
Numerical Recipes, Press et al -- C++ version of the Numerical Recipes books. Caveat Lector: As noted here, "Numerical Recipes is a good book for learning about numerical methods. As a subroutine library, it's a useful trap." The licensing of the software discussed and included is very restrictive.
Perl
Programming Perl, Wall -- Perl sees heavy use in the spacecraft engineering industry
Edit History:
Moved "Tools and Languages" to it's own section. Added a lot of books.
Added Electrical, Electronic and Dynamical Systems as a category for Electrical Engineering type texts as well as Automatic Control and Estimation. Removed "Electrical Engineering"
Note: Originally posted to Reddit.
I've had better experiences with Mechanics of Materials by Craig than with Mechanics of Materials by Hibbeler.
ReplyDelete