• I think that CS should not be a standalone field of knowledge. Computing professionals, to be of value, must understand the use of their information.

    CS knowledge is essential, but only useful if it's combined with other knowledge: accounting, finance, marketing, medicine, law, engineering, etc. Without a concrete tie in to the real world, CS is just an abstraction.

    ...

    -- FORTRAN manual for Xerox Computers --