Program Overview
The Software Engineering (SE) program is designed to produce graduates who are capable of
developing high-quality software systems. This outcome includes developing technical
competency as well as leadership and communication skills necessary to analyze, design,
verify, validate, implement, and maintain software systems. Gannon software engineers learn
how to apply the principles of computer science, engineering, and analysis to the design, creation, testing, and evaluation of software and digital systems. As the societal dependence
on software systems grows, the students will have the foundations necessary to face ethical
dilemmas and to act responsibly as part of their professional training.
Program Options
Liberal Studies Core
The Liberal Studies Core Curriculum is one reflection of Gannon University's commitment to
its Catholic identity. The Core's design offers students a defined, integrated, shared
experience as the foundation for their undergraduate program.