What is the difference between computer science and computer programming ? | Programming, .NET, Silverlight & More

What is the difference between computer science and computer programming ?

I want to get a degree to learn how to program computers. But do I have to get a degree in computer science or should I get another degree ? And if I get a degree in computer science will I learn programming ?

If you get a degree in computer science, you will learn programming. Depending on the requirements for your degree and your interests, you may also learn analysis of algorithms, database analysis and design, data structures, designing graphical user interfaces, network technologies, basic computer hardware, how magnetic and optical media are used to store data, data communications, how compilers work, how operating systems work, computer architecture, computer security, artificial intelligence, software engineering, etc. I suggest looking at the curricula for a bachelor’s in computer science at the colleges you might like to attend, then read the course descriptions. Some course descriptions may make no sense at this point, but they will later.

No TweetBacks yet. (Be the first to Tweet this post)

2 Responses

  1. Beaux Says:

    The computer science major curriculum is different for each school and so it isn’t automatic but mostly CS programs are programming oriented. Computer science as a profession concerns itself with finding new algorithms to solve computational problems while programmers can range from code monkeys to software engineers.
    References :

  2. Emily M Says:

    If you get a degree in computer science, you will learn programming. Depending on the requirements for your degree and your interests, you may also learn analysis of algorithms, database analysis and design, data structures, designing graphical user interfaces, network technologies, basic computer hardware, how magnetic and optical media are used to store data, data communications, how compilers work, how operating systems work, computer architecture, computer security, artificial intelligence, software engineering, etc. I suggest looking at the curricula for a bachelor’s in computer science at the colleges you might like to attend, then read the course descriptions. Some course descriptions may make no sense at this point, but they will later.
    References :

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.