| | |
how does computer engineering differ from software engineering?
Please support our Computer Science advertiser: Learn about neural networks and artificial intelligence.
![]() |
•
•
Join Date: Aug 2009
Posts: 59
Reputation:
Solved Threads: 2
Well a common confusion among high school seniors interested in computers has to do with too many, often similar, options available for pursuit in higher education.
What is the difference between Computer Engineering, Software Engineering, and why is neither the same as obtaining a Computer Science degree?
SOFTWARE ENGINEERING is probably the closest program to Computer Science, this major will also fetch an Iron Ring for those graduating in Canada. If Computer Science is about writing code, then Software Engineering is thinking about writing the said code.
The technical requirements of these software engineers include a strong foundation in mathematics, natural sciences, and computer science; a broad education in software engineering and design; an understanding of computers and networks; a better appreciation for all aspects of the software engineering life cycle; and the use of methodologies and tools.
The curriculum requirements are not all technical. Industry is also asking for graduates who have facility across several disciplines. Software engineering graduates need to have substantial communications, business, and reasoning skills. Graduates should be able to work in groups; make presentations to technical and non-technical audiences; write coherent well-reasoned reports; and assess the social, technical, legal, and commercial implications of the technology they help to create.
Not quite the same level of involvement with the code. Software Engineering is more abstract, more “larger picture” focused. Lack of Pointer kung-foo is made up with non-technical skills such as communication and presentations. Management material education.
What is the difference between Computer Engineering, Software Engineering, and why is neither the same as obtaining a Computer Science degree?
SOFTWARE ENGINEERING is probably the closest program to Computer Science, this major will also fetch an Iron Ring for those graduating in Canada. If Computer Science is about writing code, then Software Engineering is thinking about writing the said code.
The technical requirements of these software engineers include a strong foundation in mathematics, natural sciences, and computer science; a broad education in software engineering and design; an understanding of computers and networks; a better appreciation for all aspects of the software engineering life cycle; and the use of methodologies and tools.
The curriculum requirements are not all technical. Industry is also asking for graduates who have facility across several disciplines. Software engineering graduates need to have substantial communications, business, and reasoning skills. Graduates should be able to work in groups; make presentations to technical and non-technical audiences; write coherent well-reasoned reports; and assess the social, technical, legal, and commercial implications of the technology they help to create.
Not quite the same level of involvement with the code. Software Engineering is more abstract, more “larger picture” focused. Lack of Pointer kung-foo is made up with non-technical skills such as communication and presentations. Management material education.
•
•
Join Date: Aug 2009
Posts: 59
Reputation:
Solved Threads: 2
COMPUTER ENGINEERING in many ways is similar to Software Engineering.
The Computer Engineering discipline deals with design of specialized type of software, and incorporates more hardware material into studies.
Computer Engineers apply algorithmic and digital design principles to design, build, and test computer software or hardware components used for information processing, communication, and storage – typically embedded in larger engineered systems and in distributed, networked environments. Application areas include communication, automation and robotics, power and energy, health care, business, security, entertainment, and many others.
For those lucky enough to have taken Computer Engineering in high school, this is it. Here you get to design your circuit board, and program it too! Lower level coding, but for actually physical gadgets. Pretty cool.
The Computer Engineering discipline deals with design of specialized type of software, and incorporates more hardware material into studies.
Computer Engineers apply algorithmic and digital design principles to design, build, and test computer software or hardware components used for information processing, communication, and storage – typically embedded in larger engineered systems and in distributed, networked environments. Application areas include communication, automation and robotics, power and energy, health care, business, security, entertainment, and many others.
For those lucky enough to have taken Computer Engineering in high school, this is it. Here you get to design your circuit board, and program it too! Lower level coding, but for actually physical gadgets. Pretty cool.

If you want to become a programmer, you have to know how to code. Nothing else really matters, as long as you can talk to people like a normal human being and can get to work before 1:00 PM. You're going to be a complete noob, coming out of college, no matter whether you're a "software engineering" major or a "computer science" major, and you'll learn more about the "communications and managing of the project" stuff in the first year on the job than you will in any kind of school environment software engineering program. So you should regard any university education in that department as useless. Usually, the university education in the practices of software development is out of date or just flat-out wrong.
Computer engineering is sort of halfway between computer science and electrical engineering, I don't really know anything about it in particular.
Ultimately the real answer on what the terms mean depends on the particular university's curriculum, and on nothing else.
Computer engineering is sort of halfway between computer science and electrical engineering, I don't really know anything about it in particular.
Ultimately the real answer on what the terms mean depends on the particular university's curriculum, and on nothing else.
All my posts may be redistributed under the GNU Free Documentation License.
In my school :
Software Engr : 100% deals with software
Computer Science : 70% Software, 30% hardware
Computer Engr : 50-50% Software to hardware.
Software Engr : 100% deals with software
Computer Science : 70% Software, 30% hardware
Computer Engr : 50-50% Software to hardware.
1) What word becomes shorter if you add a letter to it?
[ Solved by : niek_e, Paul Thompson, SgtMe, murtan, xavier666, jonsca]
2) What does this sequence equal to : (.5u - .5a)(.5u-.5b)(.5u-.5c) ...
[*solved by : murtan, xavier666]
3) What is the 123456789th prime numer?•
•
•
•
In my school :
Software Engr : 100% deals with software
Computer Science : 70% Software, 30% hardware
Computer Engr : 50-50% Software to hardware.
software eng : Java / C++ / AI / mahs/ Database/ Internet technologies like PHP Perl/ business subjects like E-commerce
/Project Management
Computer Science: C++/web programming/ Maths/ Compiler theory/
computer architecture/DBMS/AI/Computer Graphics/Networking/Operating Systems like these subjects
Computer Eng : VLSI / Assembly language / basic Electronic Skills/
FPGA/Compiler theory/maths / C++/ embedded system programming like subjects/ Operating systems/Telecommunication and networking/ Computer vision and image processing.
In my degree course I have all the mix fruit for sad
. I want to say I'm not a brilliant in maths and even I don't love it and hate it.
and after my degree I wish to study compiler theory and compiler design as specially.
Nothing like a kernel pannic !
Although realize, that you can take certain courses thats not in your major.
So you can take certain courses, thats related to computers, but is not
in your major.
So you can take certain courses, thats related to computers, but is not
in your major.
1) What word becomes shorter if you add a letter to it?
[ Solved by : niek_e, Paul Thompson, SgtMe, murtan, xavier666, jonsca]
2) What does this sequence equal to : (.5u - .5a)(.5u-.5b)(.5u-.5c) ...
[*solved by : murtan, xavier666]
3) What is the 123456789th prime numer?•
•
Join Date: Aug 2008
Posts: 274
Reputation:
Solved Threads: 3
Throughout my Computer Engineering education, the focus had mostly been on hardware engineering, with sidelong attention given to software engineering. All the basic CS courses plus some of the CS core courses where also part of the CE curriculum.
Just look at the curriculum. Course descriptions are available on the school's webpage. It should clear up most questions, and if not, you can ask here or elsewhere questions about what particular course descriptions portend.
All my posts may be redistributed under the GNU Free Documentation License.
•
•
Join Date: Aug 2009
Posts: 6
Reputation:
Solved Threads: 0
-1
#10 Oct 6th, 2009
I think they get preference on software engineers as they can all type of activities of computer relevance either they are hardware relevant or software.
![]() |
Similar Threads
- Computer Science, Computer (Software) Engineering... (IT Professionals' Lounge)
Other Threads in the Computer Science Forum
- Previous Thread: Marketing Software
- Next Thread: HELP! How do you make an Algorithmic loop?
| Thread Tools | Search this Thread |
Tag cloud for Computer Science
ai algorithm algorithms amazon assignment assignmenthelp assignments automata battery bigbrother binary bittorrent bizarre bletchleypark bomb business cern codebreaker compiler computer computers computerscience computertrackingsoftware connect conversion csc data dataanalysis dataintepretation development dissertation dissertations dissertationthesis dissertationtopic ebook employment energy extensions floatingpoint foreclosure foreclosuresoftware fuel geeks givemetehcodez government graphics hardware history homeworkassignment homeworkhelp humor ibm idea ideas internet iphone ipod itcontracts jobs kindle laser laws linkbait lsmeans mainframes marketing mining mobileapplication nano netbeans networking news os p2p piracy piratebay principles programming research sam-being-cute sas science security sex simulation software spying sql stephenfry study supercomputing sweden technology textfield turing turingtest two'scompliment uk virus warehouse






