The Computer Engineering and Systems (CES) program combines elements of both electrical engineering and computer science, granting students both the theoretical and practical foundations needed to solve problems in all aspects of computing.
Computer engineers are electrical engineers that have additional knowledge in software design and hardware-software integration. Thus, graduates are prepared to work on a variety of applications including circuit design, microprocessor design, software engineering, and embedded systems — the integration of computer systems into other kinds of systems such as appliances, robots or motor vehicles.
There is an increasing demand for highly-trained computer engineers, and the bachelor of science degree in Computer Engineering and Systems educates each student to be a responsible and productive engineer who can effectively apply emerging technologies to meet future challenges.
The B.S. in Computer Engineering and Systems is accredited by the Engineering Accreditation Commission of ABET.
Program objectives, as defined by ABET are the abilities, skills, and accomplishments expected of graduates within a few years of graduation. Programs are required to assess their graduates' accomplishments to determine if the objectives have been achieved. Within three to five years of graduation from the CES program, it is expected that many graduates will have:
- Developed a product or process by applying their knowledge of mathematics, computing, systems and development tools,
- Participated effectively as a member of a multi-disciplinary development team and undertaken a leadership role when appropriate,
- Taken graduate courses or continuing education classes to improve their skills and abilities,
- Made positive contributions to their community and society by applying skills and abilities learned during their undergraduate program in computer engineering and systems,
- Made decisions related to their work that demonstrate an understanding of the importance of being an ethical engineering professional,
- Applied their communication skills to effectively promote their ideas, goals, or products.
Since the objectives are fairly broad, it is not expected that every graduate will achieve every objective.
Program educational outcomes, as defined by ABET, are, "Statements that describe what students are expected to know and be able to do by the time of graduation." ABET prescribes the following eleven outcomes with which all graduating engineers should demonstrate proficiency:
All engineering students are assessed to determine if they have satisfied these outcomes.
The Computer Engineering and Systems Program will educate each student to be a responsible and productive computer engineer who can effectively apply emerging technologies to meet future challenges.
- Ability to apply knowledge of math, science and engineering,
- Ability to design and conduct experiments as well as to analyze and interpret data,
- Ability to design a system, component, or process to meet desired needs,
- Ability to function on multi-disciplinary teams,
- Ability to identify, formulate and solve engineering problems,
- Understanding of professional and ethical responsibilities,
- Ability to communicate effectively,
- 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.