Software Engineering BA

For students interested in balancing business needs, technology and human factors in order to yield a successful product, the software engineering program can lead to an inventive career in the specification, design and development of high-quality software systems. Starting with a foundation in problemsolving and programming, the software engineering program is prepared to educate students in an interdisciplinary academic environment and enhance their communication, teamwork and interpersonal skills.

Software engineering majors learn how to apply the principles of computer science, engineering and analysis to the design, creation, testing and evaluation of software systems. This outcome includes developing technical competency, as well as the leadership and communication skills necessary to analyze, design, verify, validate, implement and maintain software systems. As the societal dependence on software systems grows, students will have the foundation necessary to face ethical dilemmas and to act responsibly as part of their professional training.

RELATED PROGRAMS AND PAGES

YOU WILL EXPERIENCE

Software engineering majors benefit from internship experiences that complement their academic work at sites such as:

  • Erie Insurance Group  
  • GE Transportation  
  • LORD Corporation  
  • UPMC Hamot  
  • U.S. Steel  

More Information / Apply Now launch

Start Date:

End Date:

Program Duration:

24 Months

Application Deadline:

Expired help

Type

Bachelor's programs

Certifications & Titles

BA

Study Options

Full Time

109 University Square, Erie, PA 16541

Erie , United States

Start Date:

End Date:

Location

United States

Erie

Type

Bachelor's programs

Application Deadline:

Expired help