There is a huge difference between computer programming and computer science . Computer science is the study of computation, and computer scientists learn deeply about algorithms, computability, AI, data structures, compilers, operating systems, graphics, and much more. A BS or MS in CS isn’t supposed to train you to be a systems administrator or a Java programmer, and that’s the main problem. People enter CS majors thinking that CS is about “Java or Unix programming” and about learning how to fix computers, yet get disappointed when they realize that CS only tangentially discusses those topics. If you want to spend your time programming and fixing computers, get a MIS degree. If you want to know the science of computation, get a CS degree.
Continue reading ‘Programming vs Computer Science’
Recent Comments