Computer Engineering
Computer Engineering
engineering and computer science required to develop computer hardware and software. [1] Computer
engineers usually have training in electronic engineering (or electrical engineering),software design,
and hardware-software integration instead of only software engineering or electronic engineering.
Computer engineers are involved in many hardware and software aspects of computing, from the
design of individual microcontrollers, microprocessors,personal computers, and supercomputers,
to circuit design. This field of engineering not only focuses on how computer systems themselves
work, but also how they integrate into the larger picture. [2]
Usual tasks involving computer engineers include writing software
and firmware for embedded microcontrollers, designing VLSI chips, designing analog sensors,
designing mixed signal circuit boards, and designing operating systems. Computer engineers are
also suited for robotics research, which relies heavily on using digital systems to control and monitor
electrical systems like motors, communications, and sensors.
In many institutions, computer engineering students are allowed to choose areas of in-depth study in
their junior and senior year, because the full breadth of knowledge used in the design and
application of computers is beyond the scope of an undergraduate degree. Other institutions may
require engineering students to complete one year of General Engineering before declaring
computer engineering as their primary focus.[3][4][5]
Contents
[hide]
1 History
2 Work
o
3 Specialty areas
o
4 Education
7 References
http://www.finduniversity.ph/universities
History[edit]
The first computer engineering degree program in the United States was established at Case
Western Reserve University in 1972. As of October 2004, there were 170 ABET-accredited computer
engineering programs in the US.[6] In Europe, accreditation of computer engineering schools is done
by a variety of agencies part of the EQANIE network. Due to increasing job requirements for
engineers who can concurrently design hardware, software, firmware, and manage all forms of
computer systems used in industry, some tertiary institutions around the world offer a bachelor's
degree generally called computer engineering. Both computer engineering and electronic
engineering programs include analog and digital circuit design in their curriculum. As with
most engineering disciplines, having a sound knowledge of mathematics and science is necessary
for computer engineers.
Work[edit]
There are two major specialties in computer engineering: software and hardware.
"intranets" for companies. Others make or install new software or upgrade computer systems.
Computer software engineers can also work in application design. This involves designing or coding
new programs and applications to meet the needs of a business or individual. Computer software
engineers can also work as freelancers and sell their software products/applications to an
enterprise/individual.[7]
Specialty areas[edit]
There are many specialty areas in the field of computer engineering.
techniques to assure quality. Examples of work in this field includes post-link-time code
transformation algorithm development and new operating system development. [9]
Embedded systems[edit]
Education[edit]
Most entry-level computer engineering jobs require at least a bachelor's degree in computer
engineering. Sometimes a degree in electronic engineering is accepted, due to the similarity of the
two fields. Because hardware engineers commonly work with computer software systems, a
background in computer programming usually is needed. According to BLS, "a computer engineering
major is similar to electrical engineering but with some computer science courses added to the
curriculum".[8] Some large firms or specialized jobs require a master's degree. It is also important for
computer engineers to keep up with rapid advances in technology. Therefore, many continue
learning throughout their careers.
1.