Skip to content

Software Engineering Outcomes

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.


Program Quick Facts