Department of Electrical, Computer and Biomedical Engineering

Pastore Hall, 51 Lower College Rd, Kingston, RI, 02881 - USA – 401.874.2506

Computer Engineering Objectives & Outcomes

Computer Engineering Program Educational Objectives

Three to five years after graduation from the BS in Computer Engineering, graduates will:

  1. Successfully practice computer engineering to serve state and regional industries, government agencies, or national and international industries.
  2. Work professionally in one or more of the following areas: computer hardware and software design, embedded systems, computer networks and security, system integration, and electronic design automation.
  3. Achieve personal and professional success with awareness and commitment to their ethical and social responsibilities, both as individuals and in team environments.
  4. Maintain and improve their technical competence through lifelong learning, including entering and succeeding in an advanced degree program in a field such as engineering, science, or business.

Computer Engineering Generalized Student Outcomes

Student outcomes are statements that describe what students are expected to know and are able to do by the time of graduation, the achievement of which indicates that the student is equipped to achieve the program objectives. Five generalized student outcomes, 1 through 5, summarize twelve specific outcomes, shown as A through L.

  1. To Understand – to understand fundamentals of computer hardware and software, electronics, electronic design automation, and mathematics, and how these are used in computers and computer-based systems. An understanding that engineering knowledge should be applied in an ethically responsible manner for the good of society.
  2. To Question – to critically evaluate alternate assumptions, approaches, procedures, tradeoffs, and results related to engineering problems.
  3. To Design – to design and implement a computer system including processor, memory and I/O system, compiler, operating system, and local area network interface.
  4. To Lead – to lead a small team of student engineers performing a laboratory exercise or design project; to participate in the various roles in a team and understand how they contribute to accomplishing the task at hand.
  5. To Communicate – to use written and oral communications to document work and present project results.

Computer Engineering Student Outcomes

A – an ability to apply knowledge of mathematics, science, and engineering

B  an ability to design and conduct experiments, as well as to analyze and interpret data

C  an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability

D  an ability to function on multi-disciplinary teams

E  an ability to identify, formulate, and solve engineering problems

F  an understanding of professional and ethical responsibility

G  an ability to communicate effectively

H  the broad education necessary to understand the impact of engineering solutions in a global and societal context

I  a recognition of the need for, and an ability to engage in life-long learning

J  a knowledge of contemporary issues

K – an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice

L  an ability to question approaches, procedures, tradeoffs, and results related to engineering problems

The Computer Engineering Program is accredited by the Engineering Accreditation Commission of ABET,


Think Big We Do

Copyright © 2017 University of Rhode Island.