SCHOOL OF ENGINEERING

Software Engineering Educational Objectives

The educational objectives of the Penn State Behrend Software Engineering Program are to produce graduates:

A. with a broad engineering education that allows them to solve a wide-range of problems encountered in practice.

B. that can apply engineering principles to design, develop, maintain, and manage high-quality software systems.   

C. that can demonstrate independent thinking, are problem-solvers.

D. that are able to function on interdisciplinary teams and are able to effectively communicate their ideas.

E. that are prepared for a lifelong productive career in professional practice or graduate school.


Software Engineering Educational Outcomes

Graduates of the program are expected to demonstrate:

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, economic, environmental, 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) the ability to analyze, design, verify, validate, implement, apply, and maintain software systems, and

m) the ability to appropriately apply discrete mathematics, probability and statistics, and relevant topics in computer science and supporting disciplines to complex software systems, and

n) the ability to work in one or more significant application domains.


Web site contact: engineering@psu.edu
Updated January 30, 2008
© 2005 The Pennsylvania State University