Skip to Main Content

Computer Science

  • Bachelor of Science
  • Minor
  • Erie, Pennsylvania
View Curriculum
  • Connect with Students at Gannon's Cyber, Engineering and Computing Events

    Join us at upcoming virtual events to gain real insight into your field of interest as you navigate the college application and decision process. Ask the questions you want to know and hear from our students sharing their classroom, research, internship and global experiences. Find out more about the current and future industry, career and salary outlooks, and more from our admissions team, professors and students.

    Cyber Camps

    Understanding Manufacturing Technologies (UTM) Camp
    Tuesday, June 20 - Friday, June 23 | 9 a.m.- 4p.m. EST | I-HACK Gannon University

    Gannon University will be hosting the Understanding Manufacturing Technologies (UMT) Camp in partnership with the upcoming Center for Manufacturing and Technology Makerspace to introduce students to the world of 3D printing, metal fabrication, woodworking, and electronics assembly. Students will learn in this overnight four-day camp the basics of additive manufacturing while also practicing hands on skills in workshops and bootcamps to enhance students education and knowledge in the STEM fields.

  • Create the Science of 21st-Century Digital Technology with a Computer Science Degree from Gannon University 

    You can become the creator of innovation in the computing field through Gannon University’s computer science program. Our students learn to leverage theoretical and mathematical foundations in algorithms, languages, as well as techniques and methods to develop the computing systems and technologies of tomorrow. Build your toolkit of skills that will become your springboard to innovation and exciting careers in one of the fastest-growing fields available. 

    • 100%Recent program graduates enjoy a 100% placement rate in either related employment or graduate studies.
    •  ABET: Computing Accreditation CommissionAccredited by the Computing Accreditation Commission of ABET. 
    • Enter a field where more than one million systems-related professionals will be needed in the next 10 years.

    Learn to Lead the Way in Computer Science

    • Define and design new approaches and solutions to problems realized in hardware and software.
    • Develop coding mastery in multiple programming languages and platforms.  
    • Use your foundation in algorithms, database, web and mobile development to create opportunities for cross-and multi-disciplinary project work.  

    Experience an Exceptional Learning Environment

    • Work alongside students in related computing, engineering and business majors to gain interdisciplinary experience.  
    • Apply your creativity in design thinking and innovation through project-based leveraging industry-standard development tools and practices.  
    • Enjoy the opportunity to study in Germany during your junior year with no prior language course required. 

    Inspire Your Academic Success

    Gain real-world knowledge through key computer science courses including: 

    Mobile Application Development I: Learn methods and tools for developing mobile applications for integrated devices such as iOS, Android and other mobile platforms. 

    Operating Systems: Gain a knowledge of process manipulation and synchronization, processor management, storage management, security, I/O and file systems and basic distributed system concepts. 

    Comparative Languages: Learn 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.

    Achieve Your Possibilities

    Our computer science program is designed for your success. Through curriculum flexibility and high-quality educational opportunities, you can:

    • Develop analytical ability and expertise in software creation and usage, both of which are necessary in the fields of science, technology and industry.  
    • Join recent computer science graduates who have secured internships and employment at top organizations such as Bayer Corp., Citizens Bank, Erie Insurance Group, Wabtec Corp. and UPMC Hamot.
    • Gain entry to a field that is expected to grow much faster than the average of all occupations.

Student Learning Outcomes

  • Follow legal and ethical computing principles to analyze computing solutions for ethical ramifications such as global, cultural, social, environmental or economic concerns.
  • Function and communicate effectively as a collaborative member or leader in a professional context.
  • Demonstrate an ability to acquire and apply new knowledge or technology as needed, using appropriate learning strategies.
  • Apply problem identification & problem solving strategies to the development of complex computer-based systems.
  • Design, implement and evaluate a computing-based solution to meet a given set of computing requirements.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.
Tejita Rajbhandari

Tejita Rajbhandari Computer Science

“The computer and information science program at Gannon has provided me with a holistic academic freedom and opportunity to pursue my interests. With supportive faculty members, classroom projects that tied to real-world examples and being part of GUBotDev, the experience I have gained through this program is truly valuable.”

  • Receive hands-on learning through real-world courses, projects and valuable internship experiences that prepare you to become a professional in the field.
  • 13:1Enjoy a personalized experience inspired by Gannon’s faculty experts and a low student-to-faculty ratio of 13:1.
  • Apply for generous financial aid packages and scholarship awards.

Our Faculty Experts