Snow College's Software Engineering program provides students with an educational
experience built upon traditional computer science and engineering principles, to
produce software engineers capable of providing high-quality software in a systematic,
controlled, and ethical manner. By the time of graduation, students will have acquired
the knowledge and applied skills to apply mathematical, algorithmic, and computer
science theory in the modeling and design of computer-based and software systems of
varying complexity.
Program Educational Objectives
- Our graduates will have been promoted in their career path or advanced in graduate
studies.
- Our graduates will have competently applied software engineering methods to solve
problems in all stages of the development life cycle.
- Our graduates will be continually learning and habitually engaging in professional
development.
Student Learning Outcomes
These learning outcomes are goals the program has for each student, and program curricula
is designed to help each student recognize the acquisition of each outcome as they
progress toward graduation. Each learning outcome is aligned with ABET software engineering
student learning outcomes.
- SLO 1 (ABET-1): Students will develop the ability to identify and apply mathematics, science, and
software engineering principles to solve a variety of complex engineering problems.
- SLO 2 (ABET-2): Students will be able to design and implement software solutions based on sound software
engineering principles that use current tools and techniques. These solutions consider
the effect they may have on public health, safety, and welfare as well as cultural,
social, economic and environmental implications locally and globally.
- SLO 3: (ABET-3): Students will learn and practice effective oral and written communication. This communication
will be lucid, clear, concise, and professional to reach a wide variety of audiences
from supervisors to clients and address technical and non-technical communication
challenges.
- SLO 4 (ABET-4): Students will be able to make ethically informed and responsible decisions while
understanding their personal responsibility to make sound judgments and/or decisions
in a manner that is globally, economically, socially, and environmentally conscious.
- SLO 5 (ABET-5): Students will learn and practice project management principles in the developing
and leading of team-based assignments and work projects.
- SLO 6 (ABET-6): Students will be able to solve complex engineering problems using the scientific
method of experimentation, analysis, data interpretation, and appropriate conclusion.
- SLO 7 (ABET-7): Students will develop an appreciation for lifelong learning by exploring innovative
approaches to software engineering designs and applications.