Domains
-
Mathematics - This domain emphasizes the foundational mathematical skills critical to advanced computer science. Students apply concepts from combinatorics, graph theory, probability, and statistics to analyze and solve complex computing problems. Mastery in mathematics enables solid theoretical reasoning and supports data-driven decision-making in computational contexts.
- Solve complex computing problems.
- Support decision-making processes with probability and statistics
- Apply the concepts of combinatorics, graphs, and probability to the formulation of ideas and theory in computer science.
-
Algorithms and Complexity - Design, analysis, and evaluation of algorithms are the backbone of computer science. Students learn to develop correct and efficient algorithms, understand computational complexity, and use formal methods to assess solution feasibility and effectiveness. The study of process models and computability equips graduates to tackle both theoretical and applied challenges in computer science.
- Design correct and efficient algorithms and use formal methods for proving the correctness and analyzing the complexity of such algorithms.
- Identify process models, process activities, and process improvement strategies for developing a software.
- Determine the computability of a problem and calculate its computational complexity of algorithms that solve it.
-
Computing Systems - This domain covers the principles and practices for building, evaluating, and improving computing systems. Students engage in software development using collaborative methods, assess system design alternatives, and test and validate software to ensure robust performance. Emphasis is placed on both individual and team-based aspects of system creation and deployment.
- Develop software through effective collaboration, communication, and coordination.
- Evaluate various computing systems design alternatives.
- Design, test, and validate software systems.
-
Research and Applications - Students develop the skills to conduct scholarly research and apply computational theory to real-world problems. They will learn to formulate research questions, design and analyze experiments, and effectively communicate findings to diverse audiences. This prepares graduates to both contribute to and critically assess cutting-edge advancements in computer science.
- Formulate research questions in the context of computational problems.
- Design experiments to test and prove hypotheses in the context of computational problems.
- Analyze experiment or project development results in the context of computational problems.
- Communicate research findings or project outcomes to a variety of audiences, including the academic community, the scientific community, and industry professionals.
-
Artificial Intelligence - This domain introduces students to the conceptual and practical elements of artificial intelligence and machine learning. Learners will automate data-driven discovery, design adaptive algorithms, and analyze complex data sets to reveal patterns and trends. Mastery in AI empowers students to build intelligent systems that learn and evolve over time.
- Automate repetitive learning and discovery through data.
- Develop applications that adapt through progressive learning algorithms.
- Analyze deep data to discover underlying trends.
-
Professionalism, Ethics, and Sustainability - This domain instills ethical awareness and professional responsibility in computer science practice. Students will assess the ethical implications of technology, ensure compliance with regulations and standards, and consider sustainable and faith-integrated approaches to their work. Graduates are prepared to lead with integrity in the rapidly evolving technology landscape.
- Determine whether or not a new data-driven business process is using customer data in an ethically sustainable way.
- Demonstrate ethical judgment to comply with legislation, regulations, and standards by articulating the knowledge of contemporary issues.
- Examine the application of the Christian worldview within the context of discipline and vocation.
Faculty
Our faculty are committed to bringing their abundant knowledge, enthusiasm, and experience to GCU and its students every day.
Program FacultyDisclosure Categories Related to Professional Licensure
Master of Science in Computer Science
for residents of AL, AK, AS, AZ, AR, CA, CO, CT, DE, DC, FM, FL, GA, GU, HI, ID, IL, IN, IA, KS, KY, LA, ME, MH, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, MP, OH, OK, OR, PA, PR, PW, RI, SC, SD, TN, TX, UT, VT, VI, VA, WA, WV, WI, WY,
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.