English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I know that Software & Hardware are parts of computer. But, I want to know what studies led you to Computer engineering & Software engineering. Can we come as a Computer engineer doing Computer science?

2007-01-13 16:15:17 · 7 answers · asked by Rajini R 1 in Science & Mathematics Engineering

7 answers

My reply is fairly generic, so it should apply fairly universally.

Software Engineering is a specialisation within Computer Engineering.

Computer Engineering encompases both Hardware and Software Engineering.

On the other hand "Computer Science" is not the same as Computer Engineering. A Computer Scientist is not so much interested in software or hardware, but focuses on how the use of computers influences humanity. It includes such topics as Operations Research.

So, in summary, your choices are:

1.Computer Science where you do a bit of programming to help you understand the capabilities of computers, but you don't become a programmer (software engineer).

2.Computer Engineering, where you can specialise as either a Hardware Engineer or a Software Engineer.

Hope this helps!

2007-01-13 16:31:47 · answer #1 · answered by Mez 6 · 0 0

Computer Engineering is a lot like Electrical Engineering, except with a focus on digital circuits; and computer architecture; but not a whole lot of programing (relative to CS). Software Engineering is a lot like Computer Science; mostly programming; and not very much real engineering.

2007-01-14 06:35:38 · answer #2 · answered by Greenspan 3 · 1 0

Computer engineers design computers. Software engineers design software. The difference is less significant than the difference between journalists and press designers, but it is not an insignificant difference. Maybe its more like the difference between being a guitar maker and a composer.

2007-01-14 01:33:23 · answer #3 · answered by PoppaJ 5 · 0 0

"Computer engineering (sometimes also called electronic and computer engineering) is a discipline that combines elements of both electrical engineering and computer science[1]. Computer engineers are electrical engineers that have additional training in the areas of software design and hardware-software integration. In turn, they focus less on power electronics and physics. Computer engineers are involved on all aspects of computing, from the design of individual microprocessors, personal computers, and supercomputers, to circuit design, as well as the integration of computer systems into other kinds of systems (a motor vehicle, for example, has a number of subsystems that are computer and digitally oriented)[2]. Common computer engineering tasks include writing embedded software for real-time microcontrollers, designing VLSI chips, working with analog sensors, designing mixed signal circuit boards, and designing operating systems. Computer engineers are also well-suited for research in the field of robotics, which relies on using computers together with other electrical systems.

The term software engineering has been commonly used with a variety of distinct meanings:

As the informal contemporary term for the broad range of activities that was formerly called programming and systems analysis;[2]
As the broad term for all aspects of the practice of computer programming, as opposed to the theory of computer programming, which is called computer science;[3]
As the term embodying the advocacy of a specific approach to computer programming, one that urges that it be treated as an engineering discipline rather than an art or a craft, and advocates the codification of recommended practices in the form of software engineering methodologies.[4]
Software engineering is "(1) the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, that is, the application of engineering to software," and "(2) the study of approaches as in (1)." –
I hope it helps.

2007-01-14 00:36:47 · answer #4 · answered by Anonymous · 0 0

computer engineers would deal more with the hardware, and the software engineer would handle programs, simply put.

2007-01-14 00:18:06 · answer #5 · answered by dana5169 7 · 0 0

im pretty sure you're choosing high school courses right? there should be course descriptions. to find out if its the right course, check electronicinfo.ca (canada, right? well, if US or whatever, google different sites) for university/college computer engineering program requirements. and talk to your guidance counsellor. :)

2007-01-14 00:19:35 · answer #6 · answered by Gloria 2 · 0 0

NOT MUCH.

2007-01-14 00:17:32 · answer #7 · answered by freddelorme35 3 · 0 0

fedest.com, questions and answers