The B.S. in Computer Engineering
Bridging the areas between electrical engineering and computer science, the B.S. in Computer Engineering prepares students for successful careers in industries involved with industrial automation and embedded computer systems.
Bachelor of Science in Computer Engineering
Computer engineering bridges the areas of electrical engineering and computer science. Computer engineering graduates are sought by industries involved with industrial automation and embedded computer systems. This degree also prepares students for graduate school.
The computer engineering program provides an in-depth understanding of electrical engineering topics related to the design and use of computers as well as computer science topics that deal with software design and implementation, particularly those applications that involve real-time operation. The curriculum provides a broad-based understanding of both hardware and software and their interaction, as well as an opportunity to study particular aspects in more detail.
The first two years of the program provide a firm foundation in mathematics, natural science, basic engineering analysis and design, and an appreciation for the humanities and social sciences. The technical part of the first two years provides instruction in the C++ programming language, data structures, electric circuit analysis, computer-aided design and simulation, and the logical design of digital circuits. Laboratories emphasize the use of computers and provide instruction in current methods of software design and in the use of basic instrumentation common to the profession. The last two years of the program are project oriented. Students design and invent hardware and software to meet specifications. Many students will have the opportunity to work one-on-one with professors.
The computer engineering program is accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org.