Skip to Main Content

MInor in Software Engineering

Download as PDF

School

Engineering and Science

Program Level

UNDERGRADUATE

Program Description

Guided by the mission to provide an education based on a strong engineering core, complemented by a strong thread of systems thinking and critical thinking, the Software Engineering minor provides engineering students the opportunity to prepare and excel in this growing area. This minor provides an understanding of basic concepts relevant to Software Engineering and its operations over the lifecycle of the software. Students who anticipate working within or moving to a technical environment during their careers may want to consider this minor. Open to all students with a 2.7 GPA or higher.

Program Objectives

This program prepares students to:

  1. Students will learn the fundamental principles of software engineering

  2. Students will gain skills with tools for modeling and simulation

  3. Students will learn the principles of software architecture and development

  4. Students will explore and understand the broad impact of software on society

Student Objectives and Outcomes

By the time of graduation, students will be able to:

  1. Technical Design: Students will be able to assess and select the appropriate tools and determine appropriate methodologies in software engineering

  2. Tools: Students will learn to use tools to model, analyze, and create software

  3. Communication: Students will be able to effectively convey software engineering information, problems, and their impact