Start your GCU journey Today.
Request Info

BS in Software Engineering

Objectives

Program Objectives

The program objectives are designed to prepare students for success in their careers.
Domains

Program Domains

  • Application of principles of mathematics, science, and engineering -
    • Identify, formulate, and solve complex software engineering problems by applying principles of mathematics, science, and engineering (ABET1)
    • Employ scientific methods and inquiry processes to test basic theories in software engineering practices
  • Software Engineering Design -
    • Design, conduct, and report experiments, analyze and interpret data. (ABET 2)
    • Produce solutions that meet specified needs with consideration of public health, safety, and welfare by utilizing the techniques, skills, and modern software engineering tools. (ABET 2)
    • Apply software engineering design to accommodate the needs in a global, economic, environmental, and societal context
    • Analyze, design, and manage the development of a computing-based system, component or process to meet desired needs within realistic constraints in one or more application domains
    • Conduct standard tests and measurements; analyze and interpret experiments; and apply experimental results to improve processes
    • Design and develop real-time embedded systems applications
  • Communication and Ethics -
    • Identify, formulate, and solve engineering problems by communicating effectively with a range of audiences through professional oral and written skills (ABET3)
    • Establish goals, plan tasks, and meet objectives by working collaboratively within multidisciplinary teams (ABET5)
    • Make informed judgments by recognizing ethical and professional responsibilities in software engineering situations (ABET4)
  • Problem Solving and Decision Making -
    • Identify and use evidence, criteria, and values in decision making process
    • Generate a set of alternative interventions and assess the effectiveness of the interventions
    • Demonstrate software engineering judgment to draw conclusions by articulating the knowledge of contemporary issues
  • Software Engineering Best Practices -
    • Use knowledge, techniques, skills, and modern tools necessary for software engineering practice (ABET6)
    • Explain the role and impact of software engineering in contemporary business, global, economic, environmental, and societal context
    • Apply new knowledge as needed, using appropriate learning strategies and engaging in professional development (ABET 7)
    • Develop working versions of software projects, creating artifacts and code for each phase of the Software Development Life Cycle (SDLC)
Faculty

Program Faculty

Our faculty are committed to bringing their abundant knowledge, enthusiasm, and experience to GCU and its students every day.
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
59 Matching States and Territories
Expand All
Off

We're here to help.

I'm Ready to ApplyI Need More Information
Accreditation - Bachelor’s Degree in Software Engineering | GCU