MacInsiders Logo

Similar Threads
Thread Thread Starter Forum Replies Last Post
Comp Sci 1MD3 breadmaster 1st Year Course Reviews 7 01-04-2015 10:27 AM
Comp Sci 1TA3 jasonfung 1st Year Course Reviews 6 09-03-2012 08:55 PM
Possible Minors w/ Comp. Sci.? Andrew A Academics 10 07-31-2010 06:08 PM
comp megg.noelle First-Year / Prospective Student Questions 3 06-18-2010 12:45 PM
Comp.Sci. and Soft.Eng changturkey First-Year / Prospective Student Questions 6 11-08-2008 12:31 AM

Comp Sci/Comp Eng/Soft Eng

 
Old 10-16-2009 at 03:57 PM   #1
stevennevets
Senior Member
Join Date: May 2008
Posts: 292

Thanked: 39 Times
Liked: 36 Times




Comp Sci/Comp Eng/Soft Eng
Anyone able to tell me the difference between Computer Science, Computer Engineering and Software Engineering?
__________________
Steven Thompson
Chief Returning Officer, MSU (Elections)
Old 10-16-2009 at 04:50 PM   #2
DannyV
Elite Member
Join Date: Mar 2008
Posts: 893

Thanked: 97 Times
Liked: 207 Times




Quote:
Computer science (or computing science) is the study of the theoretical foundations of information and computation, and of practical techniques for their implementation and application in computer systems.
http://en.wikipedia.org/wiki/Computer_science

Quote:
Computer Engineering (also called Electronic and Computer Engineering , or Computer Systems Engineering) is a discipline that combines both Electronic Engineering and Computer Science.[1] Computer engineers usually have training in electronic engineering, software design and hardware-software integration instead of only software engineering or electronic engineering.
http://en.wikipedia.org/wiki/Computer_engineering

Quote:
Software Engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.
http://en.wikipedia.org/wiki/Software_engineering


So ... basically:

Computer science
is interested in sciency stuff related to computer systems. It is more interested in calculations and coming up with algorithms to be implemented in computer systems. Basically, they do a lot of computation optimization.

Computer engineering is hardware design. We learn circuit design as well as programming concepts in "mainstream" languages (C, C++, Java, etc.) We also learn to design and implement a multitude of digital systems (memory storage controllers, hardware-based image decompressors, etc.)

Software engineering is software design. They learn to approach software projects in a methodical way. They learn about white box, black box and other types of software testing. Basically they learn to engineer software, how to optimize, how to test, design techniques, etc.
Old 10-16-2009 at 09:01 PM   #3
kanishka
winning
Join Date: Jun 2009
Posts: 762

Thanked: 37 Times
Liked: 39 Times




i read somewhere that the software engineering in mcmaster is not accredited by Canadian Engineering Accreditation Board (CEAB). Does this make a difference?
Old 10-16-2009 at 09:12 PM   #4
DannyV
Elite Member
Join Date: Mar 2008
Posts: 893

Thanked: 97 Times
Liked: 207 Times




Quote:
Originally Posted by Kanishka View Post
i read somewhere that the software engineering in mcmaster is not accredited by Canadian Engineering Accreditation Board (CEAB). Does this make a difference?
If it's not accredited by CEAB, the Engineering degree does not exist. It cannot be called an Engineering degree.

As far as accreditation, I'm sure the Software Engineering program is accredited. The latest one to be added is Tron since it was a new program. It is not accredited though so it's all good. Accreditation is renewed every few years.

EDIT:
After a quick search: http://www.engineerscanada.c a/e/pr_programs2.cfm#S
Software Eng is accredited and has been since 2001

Last edited by DannyV : 10-16-2009 at 09:15 PM.
Old 10-16-2009 at 10:30 PM   #5
ice8
Senior Member
Join Date: Sep 2008
Posts: 240

Thanked: 3 Times
Liked: 33 Times




Tron is going to be accredited after this year i heard.
__________________
Asad Tirmizi
Computer Engineering and Management.
Level III
Old 10-16-2009 at 10:35 PM   #6
DannyV
Elite Member
Join Date: Mar 2008
Posts: 893

Thanked: 97 Times
Liked: 207 Times




Quote:
Originally Posted by ice8 View Post
Tron is going to be accredited after this year i heard.
Already is.
Old 10-16-2009 at 10:56 PM   #7
kanishka
winning
Join Date: Jun 2009
Posts: 762

Thanked: 37 Times
Liked: 39 Times




http://compsci.ca/blog/6-degrees-of-computer-science/

Afzal says thanks to kanishka for this post.
Old 10-17-2009 at 09:54 PM   #8
AnguishedEnd
Elite Member
Join Date: Aug 2008
Posts: 781

Thanked: 89 Times
Liked: 103 Times




Quote:
Originally Posted by DannyV View Post
Already is.
Yup. Happened in June/July of this year.
Old 10-19-2009 at 08:01 PM   #9
kenvin100
Elite Member
Join Date: Apr 2008
Posts: 390

Thanked: 10 Times
Liked: 21 Times




Quote:
Originally Posted by stevennevets View Post
Anyone able to tell me the difference between Computer Science, Computer Engineering and Software Engineering?
comp eng rocks..the other two dont...
__________________

Old 10-19-2009 at 08:54 PM   #10
DavidR
Senior Member
Join Date: Aug 2008
Posts: 233

Thanked: 66 Times
Liked: 87 Times




Quote:
Originally Posted by Colin View Post
Yup. Happened in June/July of this year.
Yea, was just waiting on the first graduating class to finalize the requirements.
__________________
David Russell, B.Eng.Mgt
Software Engineering and Management '09
Old 10-26-2009
okuggboot
This message has been removed by a moderator. .



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



McMaster University News and Information, Student-run Community, with topics ranging from Student Life, Advice, News, Events, and General Help.
Notice: The views and opinions expressed in this page are strictly those of the student(s) who authored the content. The contents of this page have not been reviewed or approved by McMaster University or the MSU (McMaster Students Union). Being a student-run community, all articles and discussion posts on MacInsiders are unofficial and it is therefore always recommended that you visit the official McMaster website for the most accurate up-to-date information.

Copyright © MacInsiders.com All Rights Reserved. No content can be re-used or re-published without permission. MacInsiders is a service of Fullerton Media Inc. | Created by Chad
Originally Powered by vBulletin®, Copyright © 2019 MH Sub I, LLC dba vBulletin. All rights reserved. | Privacy | Terms