Two students looking at an app on a smartphone displaying current temperature

Software Engineering Minor

Program Details

Degree

Minor

Available

On campus

Contact

Office of Undegraduate Admissions1-201-216-8025[email protected]

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.

The minor is open to all engineering and engineering technology majors and provides the student with understanding of basic concepts relevant to software engineering and its operations. Students who anticipate working within or moving into a technical environment during their careers may wish to consider this minor. Students must possess a cumulative GPA of at least 2.7 at graduation.

The following prerequisite is needed to undertake the minor program:

Course Number

Course Name

Credit Hours

ENGR 115

Introduction to Programming

2

OR

CS 115

Introduction to Computer Science

4

OR

ENGR 116

Intro to Programming & Algorithmic Thinking

3

The following are the required courses:

Course Number

Course Name

Credit Hours

MA 221

Differential Equations

3

OR

CS 135

Discrete Structures

4

SSW 215

Individual Software Engineering

3

SSW 325

Object-Oriented Software Engineering

3

SSW 345

Modeling and Simulation

3

SSW 555

Agile Methods for Software Development

3

SYS 581

Introduction to Systems Engineering

3