+ Reply to Thread
Results 1 to 3 of 3

Thread: The difference between computer science, computer engineering, software engineering

  1. #1
    Shaddix's Avatar
    Shaddix is offline Programmer
    Join Date
    Apr 2009
    Location
    Westmalle, Antwerpen, Belgium, Belgium
    Posts
    104
    Rep Power
    11

    The difference between computer science, computer engineering, software engineering

    I have to write a one-pager about the difference between computer science, computer engineering and software engineering for school.

    I would like to share my first draft with you guys to see what you guys think about it. We haven't really gone into dept on the topic so I want to make sure the things I wrote aren't complete bull****. As it's only a first draft there may be some stupid language errors in it, so don't shoot me for that.

    Computer science, computer engineering, software engineering, is there a difference?
    For those who work in the sector the difference between computer science, computer engineering and software engineering can be quite clear. But for a lot of outsiders the line between those therms can be rather vague. Here is an attempt to show that there is a significant difference between those 3 big topics in IT.

    The first difference between the three terms is the 2nd word. You have “science” and “engineering”. According to dictionary.com (a good online free English dictionary) science is:

    “Knowledge, as of facts or principles; knowledge gained by systematic study.”

    When looking up engineering you get the following definition:

    “The art or science of making practical application of the knowledge of pure sciences.”

    This is the first major difference, science studies existing items and facts where as engineering is being used to create new items or improve existing ones. More concrete this means that computer science studies existing software and hardware while computer engineering and software engineering develop hard and software.

    That's all good, but now what is the difference between those two types of engineering? Like the name says software engineering handles the engineering of software. Computer engineering is more hardware focused, it designs computers and computer systems.

    Both types of engineering overlap each other every once and a while. When you write a program for a company to maintain their stocks you will be doing software engineering to design the program itself. But the company will want that the program is available from multiple computers, for example the computer of the warehouse manager his computer and the computers of the sales department. This is where a computer engineer comes in the story. His job is to design a network including a server and the necessary connections.

    This also works the other way around, When a computer engineer has designed a new system he may need some software engineering to make appropriate software to run the system.

    We can conclude that computer science covers the theoretically aspect of computers and their software. Whereas computer engineering and software engineering help making new systems and software and improve or current. However computer engineering and software engineering use the theory acquired by computer scientists.

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Location
    Advertising world
    Posts
    Many

     
  3. #2
    CatchMeTux's Avatar
    CatchMeTux is offline Learning Programmer
    Join Date
    Jan 2010
    Location
    Bulacan, Philippines
    Posts
    45
    Rep Power
    0

    Re: The difference between computer science, computer engineering, software engineeri

    software engineering - most likely a software developer, programmer... they just want to call it in a very cool way

  4. #3
    stevie754's Avatar
    stevie754 is offline Programmer
    Join Date
    Feb 2011
    Location
    Dunmurry (Near Belfast), Northern Ireland
    Posts
    110
    Rep Power
    4

    Re: The difference between computer science, computer engineering, software engineeri

    Very good, clear and explains the differences very well.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Computer Software Engineering Questions
    By WolfShield in forum General Programming
    Replies: 6
    Last Post: 07-25-2011, 02:41 PM
  2. How to combine computer science and electrical engineering?
    By MiyamotoSamurai in forum General Programming
    Replies: 2
    Last Post: 08-28-2009, 08:32 AM
  3. Computer science vs Computer Engineering
    By jwxie518 in forum The Lounge
    Replies: 18
    Last Post: 03-09-2009, 12:39 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts