Skip Navigation
search: People Opens New Window | Departments Opens New Window | Penn State Opens New Window | Web Opens New Window
Penn State mark
Penn State mark

University Bulletin

Undergraduate Degree Programs

Penn State Erie, The Behrend College

Software Engineering

Penn State Erie, The Behrend College (SE BD)

This major provides students with a strong foundation in software engineering through combination of classroom study, software development experience, and design projects. Design, analysis, verification, and maintenance of software systems are stressed. Built upon a core of science and mathematics courses, this major has the objective of educating graduates to be problem solvers. Students acquire the ability to work as members of a team toward successful attainment of a common goal, preparing them for work in industry or further study in graduate school. In addition, written and oral communication skills are developed from an early stage, culminating in a senior design project that stresses communication as well as engineering content.

In addition to completing a broad-based science core in mathematics, chemistry, and physics, students pursue their interest in software engineering by studying principles in computer programming, object-oriented design, software design, software verification, information systems, operating systems, and data communications. The program has a capstone software design project that requires students to work together on teams to design, plan, manage, and implement a software design project.

Entrance Requirement: In addition to the Carnegie unit and minimum GPA requirements described by University policies, all students applying for entrance to any of the engineering majors at The Behrend College must have at least a 2.0 cumulative GPA by the end of the semester prior to applying for entrance to the major and have completed, with a minimum grade of C: CHEM 110 GN(3), MATH 140 GQ(4), MATH 141 GQ(4), and PHYS 211 GN(4). These courses must be completed by the end of the semester during which the admission to major process is carried out.

For the B.S. degree in Software Engineering, a minimum of 127 credits is required. A student enrolled in this major must earn a grade of C or better in each 300- and 400-level course in the major.

Scheduling Recommendation by Semester Standing given like (Sem: 1-2)

GENERAL EDUCATION: 45 credits
(21 of the 45 credits are included in the REQUIREMENTS FOR THE MAJOR)
(See description of General Education in this bulletin.)

FIRST-YEAR SEMINAR:
(Included in ELECTIVES)

UNITED STATES CULTURES AND INTERNATIONAL CULTURES:
(Included in GENERAL EDUCATION course selection)

WRITING ACROSS THE CURRICULUM:
(Included in REQUIREMENTS FOR THE MAJOR)

ELECTIVES: 1 credit

REQUIREMENTS FOR THE MAJOR: 102-103 credits
(This includes 21 credits of General Education courses: 9 credits of GN courses; 6 credits of GQ courses; 3 credits of GWS courses; 3 credits of GS courses.)

PRESCRIBED COURSES (87 credits)
CHEM 110 GN(3)[1], CHEM 111 GN(1), CMPSC 121 GQ(4), CMPSC 122(3)[1] (Sem: 1-2)
MATH 140 GQ(4)[1], MATH 141 GQ(4)[1], MATH 220 GQ(2-3), MATH 250(3), PHYS 211 GN(4)[1], PHYS 212 GN(4) (Sem: 1-4)
CMPEN 271(3)[1], CMPEN 275(1), CMPSC 360(3)[1], ENGL 202C GWS(3), MIS 336(3)[1], SWENG 311(3)[1] (Sem: (3-4)
CMPEN 441(3)[1], CMPSC 461(3)[1], CMPSC 465(3)[1], STAT 301 GQ(3)[1], SWENG 452W(3)[1], SWENG 411(3)[1], SWENG 421(3)[1], SWENG 431(3)[1] Sem: (5-6)
CMPEN 351(3)[1], CMPEN 461(3)[1], SWENG 480(3)[1], SWENG 481(3)[1], MGMT 301(3)[1] (Sem: (7-8)

ADDITIONAL COURSES (6-7 credits)
ECON 102 GS(3) or ECON 104 GS(3) (Sem: 3-4)
E E 210(4) or E E 211(3) (Sem: 3-4)

SUPPORTING COURSES AND RELATED AREAS (9 credits)
Select 9 credits of technical elective courses from school-approved list. (Sem: 6-8)

[1] A student enrolled in this major must receive a grade of C or better, as specified in Senate Policy 82-44.

Last Revised by the Department: Fall Semester 2008

Blue Sheet Item #: 36-04-012

Review Date: 6/9/08

UCA Revision #1: 8/14/06
UCA Revision #2: 7/30/07

BD