How can philosophy be applied and/or related to engineering? I have a passion for both philosophy and the application of the general sciences (which is done through engineering...). I was wondering how a person can use philosophy in order to enhance his productivity and skill in engineering. (I am sorry if this question is a bit vague.)

There are 2 ways to interpret your question. One way is as a request for information about the philosophy of engineering. If that's what you're asking, I can suggest two good books to start with:

Florman, Samuel C. (1994), The Existential Pleasures of Engineering, 2nd edition (New York: St. Martin's Press).

Davis, Michael (1998), Thinking Like an Engineer: Studies in the Ethics of a Profession (New York: Oxford University Press).

The first was written by a practicing engineer, the second by a philosopher. Both deal with questions like: What is engineering? How should engineers behave? You might find some other references on the webpage "What Is Engineering?" for my Philosophy of Computer Science course.

There is also a branch of philosophy called the philosophy of technology, which deals with related issues. Check the article with that title in the Stanford Encyclopedia of Philosophy.

The other interpretation is as a request for information about how to apply philosophical thinking to engineering. Here, I would think that the best answer is that the kind of analytical thinking skills that are the mark of good philosophy would stand you in good stead when dealing with engineering problems.

Read another response by William Rapaport
Read another response about Education, Philosophy