Comment Re:Computer Programming != Computer Science (Score 2, Informative) 1280
And I would argue that there is a big difference between software engineering and computer science, but that one is not 'better' than the other.
Computer science is the study of computers and related theories, like algorithms, data structures, theory of computation, AI, etc.
Software engineering is the practice of applying theory and experience to capture requirements and build robust, well-tested that satisfy those requirements.
Many computer scientists can perform software engineering, many cannot. Many software engineers have studied computer science and further that study, but many have not and do not.
The key to getting a job is to be good at what you do. If you're at a good school, you've got an easy ticket past the resume scanners, but you'll never get the job on that alone. If you're at a bad school, work hard, learn as much as you can, get some experience, and you'll be just as well off.
Computer science is the study of computers and related theories, like algorithms, data structures, theory of computation, AI, etc.
Software engineering is the practice of applying theory and experience to capture requirements and build robust, well-tested that satisfy those requirements.
Many computer scientists can perform software engineering, many cannot. Many software engineers have studied computer science and further that study, but many have not and do not.
The key to getting a job is to be good at what you do. If you're at a good school, you've got an easy ticket past the resume scanners, but you'll never get the job on that alone. If you're at a bad school, work hard, learn as much as you can, get some experience, and you'll be just as well off.