Software Engineering Best Practices
Effective Communicator
Explain the role and impact of software engineering in contemporary business, global, economic, environmental, and societal context.
Articulates clear position/ purpose throughout the writing
Utilize software engineering principles to design database storage and systems architecture in software development.
Demonstrates control of layout/presentation, vocabulary, and uses of discipline-specific language
Develop working versions of software projects, creating artifacts and code for each phase of the Software Development Life Cycle (SDLC)
Demonstrates control of diction, tone, or register appropriate to a diverse audience throughout the writing
Demonstrates proper usage of grammar and syntax throughout the writing (i.e., spelling, capitalization, punctuation, varied sentence structure)
Demonstrates proper documentation of direct quotes, paraphrasing, references, and citing sources
Process Assessment/Appraisal
Innovative Thinking
Produce solutions that meet specified needs with consideration of public health, safety, and welfare by utilizing the techniques, skills, and modern software engineering tools within the scope of the SDLC process.
Presents adequate information using sources that consider other perspectives
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
Selects evidence that appropriately supports the position/purpose
Identify and apply appropriate SDLC techniques, testing models, processes and practices appropriate for the software development of a project.
Develops position/purpose with reasoning and consistency
States a conclusion aligned to development
Critical Thinking and Problem Solving
Christian Worldview
Analyze, evaluate and synthesize information as well as generate and apply appropriate solutions to solve problems based on reasoned rationale.
Examine the ideological foundation of the Christian worldview.
Identify and analyze contemporary issues for engineering better software performance.
Analyze the implications of the Christian worldview as it relates to human value and dignity.
Analyze ethical decisions made from the Christian worldview.
Examine the application of the Christian worldview within the context of discipline and vocation.
Communication
Transformative Leader
Present ideas in a logical framework in a variety of forms with proper language structure and mechanics.
Demonstrates personal accountability and responsibility with awareness of purpose
Identify, formulate, and solve engineering problems by communicating effectively with a range of audiences through professional oral and written skills
Incorporates best practices with decision making, in alignment with goals
Make informed judgments by recognizing ethical and professional responsibilities in software engineering situations
Articulates aspects of respectful collaboration with all individuals (i.e., listening, open minded, sharing ideas, follow-through, conflict resolution, etc.)
Demonstrates transformative actions to inspire and motivate growth in others (i.e., developing trust, servant leader, impact on others, being intentional, clear goals, authentic, credible/trustworthy, etc.)
Collaboration and Leadership
Global Contributor
Demonstrate sound software engineering judgment to draw conclusions by articulating the knowledge of contemporary issues to achieve team’s goals and purposes.
Demonstrates knowledge of societal aspects of the world (i.e. languages, cultures, religions, art, history, political/social issues, etc.)
Establish goals, plan tasks, and meet objectives by leading and working collaboratively within multidisciplinary teams
Demonstrates an awareness and understanding toward diverse backgrounds, ideas and perspectives
Expresses the value and dignity of others through Christian virtues (i.e., compassion, respect, belonging, equity, acceptance, empathy, grace, objectivity, etc.).
Expresses the value and dignity of others through Christian virtues (i.e., compassion, respect, belonging, equity, acceptance, empathy, grace, objectivity, etc.).
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.
This program is not designed to meet the educational requirements for licensure or certification in Arizona or any other US state or territory.