Develop Your Interdisciplinary Expertise with Dual Computer Science and Software Engineering Degrees from Gannon University
If you have an interest in problem solving through computing technology and want to develop effective software-based systems, Gannon University’s dual computer science and software engineering program can give you the tools you need. This interdisciplinary
program will prepare you to integrate and apply the principles of computer science, engineering and analysis to the design, creation, testing and evaluation of software systems to drive technological innovation. Leverage your success when you earn
degrees in computer science and software engineering and secure your career in one of the fastest-growing fields available.
This program is accredited by the Computing Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Computer Science and Similarly Named Computing Programs Program Criteria.
This program is accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org, under the General Criteria and the Software and Similarly Named Engineering Programs Program Criteria.
- 100%100% placement rate in either related employment or graduate studies.
- Earn a degree that is nationally accredited.
-
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 and Software Engineering
- Develop expertise in the project planning, requirements, design, testing and quality assurance needed for effective software development.
- 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.
- Learn the breadth of computer science and software engineering.
Experience an Exceptional Learning Environment
- Design and develop high-quality interactive software systems that balance business requirements, technology and human factors in order to yield a successful product.
- Apply your creativity in design thinking and innovation in project-based learning while leveraging industry-standard tools and processes.
- Participate in interdisciplinary and team-based projects that emulate those you will encounter in your career.
Inspire Your Academic Success
Gain real-world knowledge through key computer science and software engineering courses including:
Mobile Application Development I and II: Learn methods and tools for developing mobile applications for integrated devices such as iOS, Android and other mobile platforms.
Software Maintenance and Deployment: Apply a rigorous process in a project to deploy a refactored software product with improved features and quality.
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 dual computer science and software engineering 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 software engineering graduates who have secured internships and employment at top organizations such as Lockheed Martin, Northrop Grumman, Progressive Insurance, Erie Insurance Group, and Wabtec Corp.
- Gain entry into roles that boasts high job satisfaction ratings in a field that is expected to grow significantly faster than the average of all occupations.