According to
Wikipedia, “computer engineering is a discipline that integrates several fields
of electrical engineering and computer science required to develop computer hardware
and software.” This blog post will introduce the two specialties in computer
engineering and the difference between computer science and computer
engineering.
The two major
specialties in computer engineering are computer software engineering and
computer hardware engineering. Software engineering is the application of
engineering to the design, development, implementation, testing and maintenance
of software in a systematic method. In fact, software engineering has many
overlaps with computer science. Hardware engineering, as its name indicates, is
more related to computer equipment. Computer hardware engineers research,
develop, design, and test various computer equipment, which can range from
circuit boards and microprocessors to routers.
Both computer
engineers and computer scientists advance computing technology and solve
problems using computing technology. Someone describes the difference between computer
science and computer engineering by saying that computer engineers operate at
either microscopic or macroscopic aspect of computing technology, whereas
computer scientists work in the middle parts. For example, computer engineers
deal with the physics of semiconductor electronics so that they may design hardware
from the integrated circuit level (small), as well as with the integration of
hardware and software optimized to run on it to realize complete, special-purpose
computing systems (large). Computer scientists write the software, design the
databases, devise the algorithms, format the communications, and secure the
data that are processed by the hardware to make the integrated system function.
---------------------------------------------------------------------------------
Writing References:
1.https://en.wikipedia.org/wiki/Computer_engineering
2.https://www.lewisu.edu/experts/wordpress/index.php/computer-science-vs-computer-engineering-whats-the-difference/
Picture References:
1.http://library.utar.edu.my/gw_2012_2_2/html/default/en/2014/Image/Computer%20Engineering.jpg
2.http://www.lewisu.edu/experts/wordpress/wp-content/uploads/2013/10/compengcompsci.png


This comment has been removed by the author.
ReplyDeleteComputer Engineering is a big realm in computing which has many branches, and software engineering is one of those. Computer engineering is actually closely related to computer science, but they also have some differences as well. Computer Science is more based on the theory and program applications, while computer engineering pays more attention on the communication and web-net relation. Nevertheless, they all have the same basic knowledge about algorithm and the application of maths.
ReplyDelete