Calendar

Computer Engineering

The field of Computer Engineering studies the design, analysis,
implementation and application of computation and computer technology.
Computing plays an important role in virtually all fields, including science
and medicine, music and art, business, law, and human communication; hence the
study of Computer Engineering can be interdisciplinary in nature.

Computer Engineering requires thinking
both in abstract terms and in concrete terms. Computer Engineering can be seen on a higher
level, as a science of problem solving. Computer engineers must be adept at modelling
and analyzing problems. They must also be able to design solutions and verify
that they are correct. Problem solving requires precision, creativity, and
careful reasoning. Computer Engineering has
a wide range of specialities. These include computer architecture, software
systems, graphics, artificial intelligence, computational science, and software
engineering. Engineering provides the techniques for
building hardware and software.