Department of Computer Engineering
Computer Engineering provides the opportunity to work in the continually changing information technology sector. With the development of faster hardware components, new communication systems and software there is a need for computer engineers. Computer engineering students study the design of digital hardware and software systems. Computer Engineering encompasses a wide range of topics including operating systems, computer architecture, computer networks, robotics, artificial intelligence, and computer-aided design.
An important area within computing engineering is the development of embedded system devices such as cell phones, digital audio players, digital video recorders, alarm systems, x-ray machines, and laser surgical tools, all require integration of hardware and embedded software, and are all the result of computer engineering.
Computer Engineering is a difficult major but it’s a major that’s in demand. Software engineering companies, telecommunications firms, designers of digital hardware, and many other business enterprises hire Computer Engineering major’s right out of college and pay them well.
Students studying computer engineering may choose to focus on specialty areas including artificial intelligence (intelligent systems for applications such as robotics, language understanding, knowledge acquisition, reasoning, computer vision, and pattern recognition), computer systems (the design and analysis of computers including the topics of VLSI (Very Large Scale Integration) systems, computer architecture, computer networks, and integrated circuits), or systems and computations (including the integration of both hardware and software into a coherent system). They must have strong analytical stills and be detail oriented. In addition, they must work well in team situations as they are often called upon to work in a group setting with other engineers and with others outside of engineering.