Software Engineering

  • Believe It: 100% job placement rate or continuing education for Software Engineering graduates.

  • Business, Computer Science, and Engineering among Highest-Paid Majors

    The survey is based on data collected by the National Association of Colleges and Employers from 400,000 employers, gathered from government and private sources. Read more about the highest-paid degrees on The Wall Street Journal.

    • Graduates of Gannon's software engineering program have a 100 percent placement rate in either employment or graduate studies.
    • Recently, software engineering was ranked by Money magazine as the "best job" in America, with strong growth prospects, potential for creativity and strong average salaries.
    • In 2011, software developer was ranked highest in Best Jobs for Fast Growth by Money magazine.
    • According to the U.S. Bureau of Labor Statistics, software engineers are projected to be one of the fastest-growing occupations between now and 2016.
    • Gannon University has received National Science Foundation(NSF) funding which will be used to award approximately 20 scholarships per year, each renewable for up to four years. The average scholarship amount will be $6,522 per year, depending on awardee's unmet financial need.

    You Will Learn

    For students interested in balancing business needs, technology and human factors in order to yield a successful product, the software engineering (SE) program can help prepare for an inventive career in the specification, design and development of high-quality software systems. Starting with a foundation in problem-solving 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.

    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 Medical Center
    • U.S. Steel

    You Will Achieve

    Recent Gannon software engineering graduates have secured employment at top organizations such as Bayer Corporation, Citizens Bank, Erie Insurance Group, GE Transportation and UPMC Hamot Medical Center. Such opportunities include, but are not limited to, the following:


    • computer programmer
    • software developer
    • software engineer
    • software tester


    You will Study

    The software engineering program is hosted by the computer and information science (CIS) department, and shares CIS facilities and courses with related majors in the computing and information fields, enabling participation in interdisciplinary and team-based projects. Software engineering majors take various core and elective courses including:


    CIS 220: Data Structures

    This course covers an in-depth, programming-based study of data structures and of algorithms for their manipulation. Arrays, tables, stacks, queues, trees, linked lists, sorting, searching and hashing are all topics studied throughout the course.



    CIS 318: Software Architecture

    This course focuses on the issues, techniques, strategies, representations and patterns used to implement a software component or a large-scale system. Specifically, the course emphasizes the defining architectures that conform to functional requirements, and that work within defined constraints including resource, performance, reliability and security.



    CIS 457 & CIS 458: Senior Design I Lab & Senior Design II Lab

    These courses represent a yearlong sequence of capstone project courses. A prototype system developed in the required capstone project gives software engineering majors analysis, design and development experience through a team-based effort.


    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.

    You Will Earn

    Salaries in the industry vary depending on the location and type of organization.

    • Starting salary: $60,500
    • Mid-career salary: $99,300

    All salary information is compiled from data gathered from the Bureau of Labor Statistics ( and/or PayScale (