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.
- 100%100% placement rate in
either related employment or
graduate studies.
Accredited by the Computing ABET and Engineering 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 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.