Why is there no 'Computer Science' subsection of the 'Science & Mathematics' category?
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$3 Answers
This is actually a very common problem of interdisciplinary fields; people select one aspect of the field and diminish the rest. (Biophysicists, for example, are often mis-categorized). In computer science this has been especially an issue, since it bridges pure and applied mathematics, physical science and engineering, as well as philosophy and sometimes cognitive science. Many places - including some universities - put computer science wherever it fits best bureaucratically rather than where it fits best epistemologically (even humanities fields like American studies have this problem; people talk all the time about how we need more attention to interdisciplinarity, but actual interdisciplinary fields get no love).
I study history of science.
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$These days, the National Science Foundation (NSF) is using the acronym STEM when it might have used the phrase 'science & mathematics' in the past. The acronym stands for Science, Technology, Engineering, and Mathematics; then computer science can be slotted into whichever one of the four areas that the beholder prefers. The NSF usually places it with 'Technology' but, because many CS departments grew out of are as affiliated with departments of electrical engineering, one could just as easily place CS with 'Engineering'.
Professional experience
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$There are three fields of computing.
The first is Computer Science—this deals with algorithms and the theoretical branch of computing.
The second is Programming—the nitty-gritty coding.
The third is Engineering—the 'pragmatic' approach to coding—circuits, caches, compilers, etc.
When I refer to Computer Science, however, I refer to all of the above. Confusing, I know, but the only way it would actually work would be to put into its own subcategory of Sciences and Mathematics.
Computer science belongs as much to philosophy these days as it does to math.
You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.
M$