Computer Science

  • GU Possibilities
    • Graduates of Gannon’s computer science program enjoy a 100-percent placement rate in either employment or graduate studies.
    • Nationally, more than one million systems-related professionals will be needed in the next 10 years according to the U.S. Bureau of Labor Statistics.
    • Employment for computer science majors is expected to grow much faster than the average of all occupations.
      Computer science professions are identified as a “high priority occupation” by the Pennsylvania Center for Workforce Information and Analysis.
    • Gannon’s computer science program is accredited by the Computing Accreditation Commission of ABET,


    You Will Learn

    The computer science (CS) program provides the theory supporting innovation in the computing field. Majors in the field enjoy mathematics, tend to be highly logical thinkers and have the ability to concentrate on details. With this profile, computer scientists define and design new approaches and solutions to problems realized in hardware and software. Computer scientists create the science supporting the digital technology of the 21st century.

    The CS major is designed to develop analytical ability and expertise in both software creation and usage, which are necessary in the fields of science, technology and industry. In addition to computer courses, the program provides a concentration of mathematics and physics courses, which are necessary for the development of scientific applications.

    The CS program is hosted by the computer and information science (CIS) department along with the related CIS majors of the computing and information fields of information systems and software engineering.


    You Will Experience

    Computer science majors benefit from internship experiences that complement their academic work. Opportunities for internships are available at local businesses and organizations including:

    • Erie Insurance
    • GE Transportation
    • UPMC Hamot

    You Will Achieve

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

    • computer programmer
    • database administrator
    • network specialist
    • software developer
    • systems or application designer

    You will Study

    The CS 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 that emulate those they will encounter in their chosen careers. Computer science majors take various core and elective courses including:

    CIS 277: Mobile Application Development I

    An introductory course into the methods and tools for developing mobile applications for integrated devices such as iOS, Android and other mobile computing platforms. Topics include introduction to the coding and mobile development platforms (e.g., iOS or Android), unit testing, source code control and the development and deployment of prototype applications.

    CIS 330: Operating Systems

    An introduction to the study of operating systems. Topics covered include process manipulation and synchronization, processor management, storage management, security, I/O and file systems and basic distributed system concepts.

    CIS 360: Comparative Languages

    An introduction to modern computing concepts and computational models as embodied in a number of different classes of languages. The course includes an introduction to function-based languages, such as ML, LISP and Scheme; logic-based languages such, as Prolog, Parlog, Strand and OPS and object-oriented languages, such as Smalltalk and Eiffel.

    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 field vary depending on the location and type of organization.

    • Starting salary: $59,800
    • Mid-career salary: $102,000

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