Software Engineering Minor

The software engineering minor is designed to teach the fundamental processes of software development, many of the popular programming languages, modern tools used in industry for professional software development, and an understanding of prevalent computer security issues.

Software engineering is a rapidly growing field with starting salaries well above other industry national averages. 

Course Requirements

CS 1113 Introduction to Object-Oriented Programming
CS 1123 C++ and Object-Oriented Design
CS 2103 Algorithm Design and Analysis
SE 353 Software Engineering
SE 393 Software Patterns & Team Development
BA 123 Business Concepts
CS/SE Electives above 300/3000 level, or CS 2213 - 6 credit hours

Total Minor Program:  24 credit hours

For a complete description of the above requirements, please go to the Course Catalog.