There is a prevailing misconception that computer science is all about computer programming. Fact is, some very active and successful computer scientists do little, if any, programming. They study features and limitations of current programming technology, but usually leave the day-to-day coding to others.
Computer scientists are problem solvers, not programmers.
Computer and information research scientists invent and design new approaches to computing technology and find innovative uses for existing technology. They study and solve complex problems in computing for business, science, medicine, and other fields. They are NOT PROGRAMMERS
Narrow the Topic