Computer engineering combines some of the thought-provoking aspects of computer science and electrical engineering. Computer engineers are particularly important today because embedded systems, which integrate hardware and software, are increasingly common in robotics, cellphones, computer-controlled platforms and elsewhere. Computer engineers are knowledgeable about both hardware and software, so, in particular, they're in high demand wherever embedded systems are used.
Computer Engineering at UT Dallas
The CE curriculum is centered on system-level design, computer architecture and computer programming applications. This includes circuits and devices, computer systems and engineering software systems. The CE program also encourages students and faculty to develop synergies with disciplines outside of engineering such as the life sciences. CE faculty members are actively involved in advanced research and teaching in all major areas of computer engineering, and the school has a large infrastructure of computing and laboratory resources.
Engineering education requires strong high school preparation. Students interested in a computer engineering path should have at least one semester of trigonometry and at least one year each of elementary algebra, intermediate and advanced algebra, plane geometry, chemistry and physics, to develop their competencies to the highest possible levels to prepare them to move into demanding college courses in calculus, calculus-based physics and chemistry for science majors. It's also essential that students have the competence to read and comprehend rapidly, and to write clearly and correctly.
The Jonsson School operates one of the largest internship and cooperative education programs of its kind, averaging more than 1,200 undergraduate and graduate student placements a year at Dallas-area high-tech companies, including Texas Instruments, Intel, Raytheon, Amazon, Apple, Alcatel-Lucent, Google and IBM.