Objectives and Outcomes

Computer Engineering 

Computer Engineering

Program Educational Objectives

The goal of the Computer Engineering program at Pitt-Johnstown is to graduate students who are ready to enter the profession and are able to thrive throughout their career.  We prepare graduates who have a firm grasp of the fundamentals and are able to:

  • adapt to technological change,
  • communicate clearly,
  • work collaboratively, and
  • practice responsibly in a global environment. 

Student Outcomes

The Computer Engineering department at Pitt-Johnstown has adopted the general and program specific outcomes defined by the ETAC of ABET for Computer Engineering Baccalaureate Degree programs. Upon completion of their degree, graduates of the Pitt-Johnstown CPE program will have demonstrated they have achieved the following general outcomes: 

  1. an appropriate mastery of the knowledge techniques, skills and modern tools of their disciplines.
  2. an ability to apply current knowledge and adapt to emerging applications of mathematics, science, engineering and technology.
  3. an ability to conduct, analyze and interpret experiments and apply experimental results to improve processes.
  4. an ability to apply creativity in the design of systems, components or processes appropriate to program objectives.
  5. an ability to function effectively on teams.
  6. an ability to identify, analyze and solve technical problems.
  7. an ability to communicate effectively.
  8. a recognition of the need for, and an ability to engage in lifelong learning.
  9. an ability to understand professional, ethical and social responsibilities.
  10. a respect for diversity and a knowledge of contemporary professional, societal and global issues – and
  11. a commitment to quality, timeliness, and continuous improvement.

In addition to the above general outcomes, the ETAC of ABET program outcomes for Baccalaureate Degree CPE programs require that graduates of the Pitt-Johnstown CPE program demonstrate they are capable of the following: 

a. the application of electric circuits, computer programming, associated software applications, analog and digital electronics, microcomputers, operating systems, local area networks, and engineering standards to the building, testing, operation, and maintenance of computer systems and associated software systems.

b. the application of natural sciences and mathematics at or above the level of algebra and trigonometry to the building, testing, operation, and maintenance of computer systems and associated software systems.

c. the ability to analyze, design, and implement hardware and software computer systems.

d. the ability to apply project management techniques and computer systems.

e. the ability to utilize statistics/probability, transform methods, discrete mathematics, or applied differential equations in support of computer systems and networks.