Skip to main content
GCU Logo Mobile
Apply NowRequest Info
  • GCU Login
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
      • Bridge
      • Post-Master's
    • Other Course Options
      • Minors
      • Individual Courses
      • High School Dual Enrollment
      • Current Teacher Continuing Education
      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
      • Blog
      • Offices
      • Contact
      • Media & Branding
      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 © 2025
All Rights Reserved
  • Majors & Programs
  • Admission
  • Financial Resources
  • Academic Calendar
  • Academic Catalog & Policies
  • Online Learning
  • Why GCU
  • Contact Us
  • Careers
  • Title IX
  • Media & Licensing
  • Consumer Information
  • Financial Disclosures
  • Privacy Policy
  • Cost of Attendance
Find Your Purpose Logo
Video from GCU
FacebookTwitter/XLinkedInInstagramYouTube
  • 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.

  • Program Info
  • Objectives
  • Outcomes
  • Domains
  • Faculty
  • Disclosures
Start your GCU journey Today.
Request Info
Start your GCU journey Today.
Request Info

Home/College Degrees and Programs/Bachelor of Science In Computer Science: Big Data Analytics Emphasis

Bachelor of Science in Computer Science with an Emphasis in Big Data Analytics

Program Info

Additional Disclosures

BS in Computer Science

Grand Canyon University’s Bachelor of Science in Computer Science prepares students for career options which include computer systems analyst, networks specialist, database manager, programmer and software engineer. Students can learn algorithms, discrete structures, programming languages, software development, networks, operating systems and computing systems fundamentals. Students can also learn professional and ethical practices associated with computing through the lens of our Christian worldview. Students will explore the problems and trends associated with the management of huge volumes of data, gaining fundamental knowledge in the design of highly scalable systems that can collect, process, store and analyze large volumes of unstructured data.

Competencies include large scale data processing, data mining and interpretation, pattern analysis and data-based decision making. This program integrates math, chemistry, physics and biology and emphasizes critical thinking, practical application and project management experience. In addition, students can develop valuable workplace skills, including effective communication, teamwork, initiative, strong work ethic, analytical skills, adaptability and self-confidence. Students entering the Bachelor of Science in Computer Science program should possess knowledge of algebra and common office software applications. To view more information regarding courses and requirements, visit our Academic Catalog.

The BS in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org, under the commission’s General Criteria and Program Criteria for Computer Science.

Objectives

Program Educational Objectives (PEOs)

  • Pursue lifelong learning with a growth mindset and share your knowledge by staying open to new ideas and technologies in Computer Science.

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

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

  • Be an effective contributor to collaborative and distributed teams and projects to achieve beneficial outcomes.

  • Communicate, collaborate, and build influence across diverse cultures and backgrounds within the discipline, while remaining open to learning from and being influenced by 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.

  • Apply computer science theory and software development fundamentals to produce computing-based solutions.

Domains

Program Domains

  • Mathematics Core -
    Students will become versed into the most important prerequisite for understanding computing. Students will acquire the knowledge and skill to analytically evaluate problems and formulate solutions with mathematical rigor. This includes definitions, proofs, formal notation, analysis, vector computations, and discrete probability.
    • Apply the fundamentals of mathematics in computer science disciplines.
    • Apply mathematics in the analysis, evaluation of problems and formulation of solutions.
    • Apply an appropriate area of mathematics in the planning, modeling, or design of a portion of a facility, structure, system, process, or product.
  • Natural Sciences Core -
    Students learn to apply scientific methods and apply factual methodology to study formal systems. Students study fundamental principles, phenomena, and processes in Molecular Biology, Chemistry, and Physics. The broad science foundation will enable students to better understand the context in which computer-based solutions and tools are developed and utilized.
    • Design, conduct, and report experiments, analyze and interpret data.
    • Employ scientific method and associated inquiry processes to test basic theories as they apply to computer science.
    • Critically manipulate and analyze numerical data and observable facts.
  • Algorithms and Complexity -
    Students will be able to define the central concepts and skills required to design, implement, and analyze algorithms for solving computational problems. Algorithms are essential in all advanced areas of computer science such as artificial intelligence, databases, distributed computing, graphics, networking, operating systems, programming languages, and security.
    • 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)
    • Develop and implement algorithms.
  • 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 using assembly language that provides a solution to an architectural challenge.
    • Develop software that makes efficient use of system resources.
    • Communicate effectively and convey professional demeanor in a variety of professional contexts (ABET 3).
  • Computational Science and Discrete Structures -
    Discrete structures are foundational to computer science. Many areas of computer science require the ability to work with concepts from discrete structures. Discrete structures include set theory, logic, graph theory, and probability theory. Computational Science is a field of applied computer science that is the application of computer science to solve problems across a range of disciplines. Students will use discrete structures and computational science to actively contribute to solutions across a variety of disciplines, including computational biology, computational chemistry, computational mechanics, computational archeology, computational finance, computational sociology and computational forensics.
    • Construct proofs using formal models and discrete structures.
    • 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)
  • Software Development Fundamentals -
    Fluency in the process of software development is a prerequisite to the study of most of computer science. Students will be proficient at reading and writing programs in multiple programming languages. Beyond programming skills, however, they must be able to design and analyze algorithms, select appropriate paradigms, and utilize modern development and testing tools. This knowledge area brings together those fundamental concepts and skills related to the software development process.
    • Select and utilize data structures appropriate to a given computational problem.
    • Utilize a variety of design concepts, principles, tools, and problem-solving strategies.
    • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions (ABET 1)
  • Professionalism and Ethics -
    Students will be able to understand the social and professional context 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. Students will realize the importance of professional oral and written communication skills.
    • Examine the historical, social, ethical and legal, security and social issues and responsibilities.
    • Analyze the local and global impact of computing on individuals, organizations, and society.
    • Demonstrate professional responsibilities and make informed judgments in computing practice based on legal and ethical principles (ABET 4)
    • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline ( ABET 5)
  • -
    • Design highly scalable systems to analyze large volumes of data.
    • Assess strengths and weaknesses of scalable systems toward continuous improvement.
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 Arizona or any other US state or territory.

Alaska

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

American Samoa

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Arizona

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Arkansas

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

California

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Colorado

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Connecticut

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Delaware

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

District of Columbia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Federated States of Micronesia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Florida

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Georgia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Guam, US Territory

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Hawaii

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Idaho

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Illinois

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Indiana

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Iowa

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Kansas

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Kentucky

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Louisiana

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Maine

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Marshall Islands

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Maryland

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Massachusetts

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Michigan

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Minnesota

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Mississippi

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Missouri

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Montana

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Nebraska

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Nevada

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

New Hampshire

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

New Jersey

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

New Mexico

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

New York

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

North Carolina

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

North Dakota

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Northern Mariana Islands

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Ohio

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Oklahoma

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Oregon

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Pennsylvania

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Puerto Rico

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Republic of Palau

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Rhode Island

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

South Carolina

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

South Dakota

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Tennessee

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Texas

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Utah

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Vermont

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Virgin Islands

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Virginia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Washington

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

West Virginia

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Wisconsin

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.

Wyoming

Not Intended for Licensure

This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.