The Computer Engineering Program
Program Accreditation
The Computer Engineering Program is accredited by:
The Engineering Accreditation Commission of ABET
111 Market Place, Suite 1050
Baltimore, MD 21202-4012
Telephone: (410) 347-7700
Program Description
Computer Engineering includes the design, implementation, and programming of digital computers and computer-controlled electronic systems. The School of Computing and the Department of Electrical and Computer Engineering jointly offer a Bachelor of Science degree in Computer Engineering. The program is administered by the Computer Engineering Committee, which consists of faculty members from both departments.
Computer Engineering is a software and hardware-oriented degree whose requirements include courses offered by the School of Computing and/or the Department of Electrical and Computer Engineering. A student must be admitted as a major in the program in order to take advanced courses (computer science courses numbered 3000 or higher and electrical engineering courses numbered 2000 or higher) and pursue the Computer Engineering degree.
Program Objectives
The Computer Engineering program is designed with the following objectives:
- Providing an interdisciplinary undergraduate computer-engineering education grounded in the fundamental principles and applications of computer and engineering science.
- Preparing students for competent, responsible, and rewarding careers in the computer engineering profession.
- Preparing students, who choose to continue on to graduate school, at a level of competency sufficient for admission to and successful completion of graduate school.
The Computer Engineering curriculum provides students with a sufficient background in mathematics, computer science, and engineering sciences to analyze and design complex software and hardware systems.
Program Outcomes
The curriculum is designed to ensure that graduates consistently meet the above objectives and that they demonstrate the following program outcomes:
- An ability to apply knowledge of mathematics, science, and engineering.
- An ability to design and conduct experiments, to analyze and interpret data, and to debug, and analyze software.
- An ability to design a system, component, process, or software package to meet desired needs.
- An ability to function on multi-disciplinary teams.
- An ability to identify, formulate, and solve engineering problems.
- An understanding of professional and ethical responsibility.
- An ability to communicate effectively in both written and oral form.
- The broad education necessary to understand the impact of engineering solutions in a global and societal context.
- A recognition of the need for, and an ability to engage in life-long learning.
- A knowledge of contemporary issues.
- An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.







