Skip to main content
GCU Logo Mobile
Apply NowRequest Info
  • GCU Login
Grand Canyon University logo in bold purple uppercase text on a white background
  • Degree Programs
    • Areas of Study
      • Business
      • Teaching
      • Language
      • Counseling
      • Psychology
      • Healthcare
      • Nursing
      • Criminal Justice
      • Legal Studies
      • Engineering
      • Science
      • Technology
      • Theology
      • Ministry
      • Digital Arts
      • Digital Media
      • Fine Arts
    • Locations
      • Campus
      • Online
      • Evening
    • Degree Level
      • Bachelor's
      • Master's
      • Doctoral
      • Certificates
      • Associate
      • Post-Master's
    • Other Course Options
      • Minors
      • Individual Courses
      • High School Dual Enrollment
      • Current Teacher Continuing Education
      • Trade Pathways
      All Majors & Programs
      All Majors & Programs
  • Academics
    • Colleges
      • Doctoral
      • Arts & Media
      • Business
      • Education
      • Engineering & Technology
      • Humanities & Social Sciences
      • Natural Sciences
      • Nursing & Health Care
      • Theology
      • Honors
    • More About GCU
      • Academic Catalog & Policies
      • University Accreditation & Regulation
      • Educational Alliances
      • Faculty Directory
      • Office of Assessment
      • Provost Message
      Academics
      Academics
  • Admissions
    • Admissions
      • Admission Requirements
      • Visit Campus
      • Undergraduate Admissions
      • College Transfer Center
      • Graduate & Doctoral Admissions
      • Campus Resources
      Admissions
      Admissions
  • Tuition & Financial Aid
    • Tuition
      • Online & Evening
      • On-Campus
      • Housing & Meal Costs
      • Other Fees
      • Cost of Attendance
    • Financial Aid
      • FAFSA
      • Scholarships & Grants
      • Student Loans
      Tuition & Financial Aid
      Tuition & Financial Aid
  • Why GCU
    • Student Journey
      • Online Learning
      • Campus Life
      • Evening Classes
      • Hybrid Learning
      • Military & Veteran
      • ROTC
      • International Students
      • Native American
    • Our Story
      • University Spirit & Traditions
      • Christian Identity & Mission
      • History & Campus Growth
      • Community Outreach
    • About
      • Leadership Team
      • Campus Locations
      • Offices
      • Contact
      • Media & Branding
    • Articles & Resources
      • Blog
      • Career Guides
      • Degree Comparisons
      Why GCU
      Why GCU
Apply NowRequest Info
GCU LoginRequest Info
Grand Canyon University logo in bold purple uppercase text on a white background
  • Degree Programs
    • Areas of Study
      • Business
      • Teaching
      • Language
      • Counseling
      • Psychology
      • Healthcare
      • Nursing
      • Criminal Justice
      • Legal Studies
      • Engineering
      • Science
      • Technology
      • Theology
      • Ministry
      • Digital Arts
      • Digital Media
      • Fine Arts
    • Locations
      • Campus
      • Online
      • Evening
    • Degree Level
      • Bachelor's
      • Master's
      • Doctoral
      • Certificates
      • Associate
      • Post-Master's
    • Other Course Options
      • Minors
      • Individual Courses
      • High School Dual Enrollment
      • Current Teacher Continuing Education
      • Trade Pathways
      All Majors & Programs
      All Majors & Programs
  • Academics
    • Colleges
      • Doctoral
      • Arts & Media
      • Business
      • Education
      • Engineering & Technology
      • Humanities & Social Sciences
      • Natural Sciences
      • Nursing & Health Care
      • Theology
      • Honors
    • More About GCU
      • Academic Catalog & Policies
      • University Accreditation & Regulation
      • Educational Alliances
      • Faculty Directory
      • Office of Assessment
      • Provost Message
      Academics
      Academics
  • Admissions
    • Admissions
      • Admission Requirements
      • Visit Campus
      • Undergraduate Admissions
      • College Transfer Center
      • Graduate & Doctoral Admissions
      • Campus Resources
      Admissions
      Admissions
  • Tuition & Financial Aid
    • Tuition
      • Online & Evening
      • On-Campus
      • Housing & Meal Costs
      • Other Fees
      • Cost of Attendance
    • Financial Aid
      • FAFSA
      • Scholarships & Grants
      • Student Loans
      Tuition & Financial Aid
      Tuition & Financial Aid
  • Why GCU
    • Student Journey
      • Online Learning
      • Campus Life
      • Evening Classes
      • Hybrid Learning
      • Military & Veteran
      • ROTC
      • International Students
      • Native American
    • Our Story
      • University Spirit & Traditions
      • Christian Identity & Mission
      • History & Campus Growth
      • Community Outreach
    • About
      • Leadership Team
      • Campus Locations
      • Offices
      • Contact
      • Media & Branding
    • Articles & Resources
      • Blog
      • Career Guides
      • Degree Comparisons
      Why GCU
      Why GCU
Apply NowRequest Info
We're here to help.
I'm Ready to ApplyI Need More Information
GCU Logo White
1-855-GCU-LOPELive Chat
3300 West Camelback Road  - 
Phoenix, AZ 85017
Grand Canyon University © 2026
All Rights Reserved
Find Your Purpose Logo
Video from GCU
FacebookX TwitterLinkedInInstagramYouTubeTikTok
  • Current Students
    |
  • Alumni
    |
  • Athletics
    |
  • Arena
    |
  • GCU News
    |
  • Lope Shops
    |
  • GCBC
    |
  • Canyon Promotions
    |
  • Lope House
    |
  • GCU Golf

Privacy / Cookie Disclaimer: Our site uses cookies to personalize content, to provide social media features/ads and to analyze site traffic. We share information about your use of this site with our social media, advertising and analytics teams who may combine it with other information that you’ve provided to them. By continuing to navigate this site you are consenting to the collection of information via our use of cookies. For more information on our cookie collection and use please visit our Privacy Policy.

  • Objectives
  • Outcomes
  • Domains
  • Faculty
  • Disclosures
Start your GCU journey Today.
Request Info
Start your GCU journey Today.
Request Info
Home/College Degrees and Programs/BS In Computer Science Degree

Bachelor of Science in Computer Science

Objectives

Program Educational Objectives (PEOs)

  • Pursue lifelong learning with a growth mindset and share your knowledge while staying open to new ideas and technologies.

  • Demonstrate ethical and open-minded decision-making that reflects Christian values while showing respect for all religions in a professional setting.

  • Serve or lead communities by developing solutions that address institutional needs, promote the common good, and support those in need.

  • Be an effective team contributor.

  • Communicate and collaborate across diverse cultures and backgrounds, remaining open to learning from others.

Outcomes

Student Outcomes (SOs)

  • Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.

  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.

  • Communicate effectively in a variety of professional contexts.

  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.

  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.

Domains

Program Domains

  • Math and Science for Computer Science -
    Students will acquire the knowledge and skill to analytically evaluate problems and formulate solutions with mathematical and scientific rigor.
    • Apply the fundamentals of mathematics in the analysis, evaluation of problems and formulation of solutions for computer science.
    • Employ scientific methods and associated inquiry processes to test basic theories as they apply to computer science projects.
  • Algorithms and Complexity -
    Students will be able to identify, design, and evaluate two fundamental computer science and software engineering elements that impact performance: algorithms and the suitability and efficiency of the various layers of implementation. Students will be able to explain the intrinsic nature of a problem, as well as possible solution techniques independent of programming language, programming paradigm, computer hardware, and/or any other implementation aspect.
    • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline (ABET 2)
    • Design and implement algorithms for computer science solutions.
  • Architecture and Organization -
    Students will develop a deeper understanding of the hardware environment upon which all of computing is based, and the interface it provides to higher software layers. Students will acquire an understanding of a computer system's functional components; their characteristics, performance, and interactions; and the challenge of harnessing parallelism to sustain performance improvements now and into the future.
    • Develop a program that provides a solution to a computer organization or an architectural challenge.
    • Develop software that makes efficient use of system resources.
  • Computational Science -
    Students will be able to identify ideas and techniques, including precision of numerical representation, error analysis, numerical techniques, parallel architectures and algorithms, modeling and simulation, information visualization, software engineering, and optimization. Students will recognize how other areas of computer science require the ability to work with concepts from such areas as set theory, logic, graph theory, and probability theory, as well as will be able to create and understand mathematically rigorous proofs in areas such as data structures, algorithms, formal specification, verification, and databases. Students will employ graph theory concepts in networks and operating systems, utilize set theory concepts in software engineering and in databases, and apply probability theory in several computing applications.
    • Create optimal mathematical models (e.g. graphs, sets, probabilities, etc.) that represent a variety of real-world problems requiring a computational solution.
    • Apply computer science theory and software development fundamentals to produce computing-based solutions (CS). (ABET 6)
    • Select and utilize data structures appropriate for a variety of design concepts, principles, tools, and problem-solving strategies.
    • Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions. (ABET 1)
  • Information Assurance and Security -
    Students will identify the set of controls and processes both technical and policy intended to protect and defend information, information management, and information systems by ensuring their availability, integrity, authentication, and confidentiality and providing for non-repudiation. Students will demonstrate the possession of basic needed knowledge, skills, and abilities to protect information systems and attest to the assurance of the past and current state of processes and data.
    • Implement security measures in code to protect information systems.
    • Recognize professional responsibilities and make informed judgements in computing practice based on legal and ethical principles. (ABET 4)
  • Professionalism and Ethics -
    Students will be able to understand the social and professional contexts of information technology and computing and adhere to ethical codes of conduct. Students will research the historical, social, professional, ethical and legal aspects of computing. They will identify how teamwork is integrated throughout IT and how IT supports an organization, as well as realize the importance of professional oral and written communication skills.
    • Examine the historical, social, ethical and legal aspects of the profession.
    • Communicate effectively in a variety of professional contexts. (ABET 3)
    • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline. (ABET 5)
Faculty

Program Faculty

Our faculty are committed to bringing their abundant knowledge, enthusiasm, and experience to GCU and its students every day.
Program Faculty
Disclosures

Disclosure Categories Related to Professional Licensure

Alabama
Alaska
American Samoa
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Federated States of Micronesia
Florida
Georgia
Guam, US Territory
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Marshall Islands
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Northern Mariana Islands
Ohio
Oklahoma
Oregon
Pennsylvania
Puerto Rico
Republic of Palau
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virgin Islands
Virginia
Washington
West Virginia
Wisconsin
Wyoming
Clear
59 Matching States and Territories
Expand All
On
Off

Alabama

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Alaska

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

American Samoa

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Arizona

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Arkansas

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

California

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Colorado

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Connecticut

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Delaware

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

District of Columbia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Federated States of Micronesia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Florida

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Georgia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Guam, US Territory

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Hawaii

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Idaho

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Illinois

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Indiana

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Iowa

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Kansas

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Kentucky

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Louisiana

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Maine

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Marshall Islands

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Maryland

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Massachusetts

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Michigan

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Minnesota

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Mississippi

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Missouri

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Montana

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Nebraska

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Nevada

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

New Hampshire

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

New Jersey

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

New Mexico

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

New York

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

North Carolina

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

North Dakota

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Northern Mariana Islands

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Ohio

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Oklahoma

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Oregon

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Pennsylvania

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Puerto Rico

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Republic of Palau

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Rhode Island

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

South Carolina

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

South Dakota

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Tennessee

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Texas

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Utah

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Vermont

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Virgin Islands

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Virginia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Washington

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

West Virginia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Wisconsin

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.

Wyoming

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in this state.