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 Object-Oriented Java Programming
CS 1123 C++ and Object-Oriented Design  
CS 2103 Algorithm Design and Analysis
CS 2503 Software Engineering
CS 3933 Software Analysis & Design
ENT 313 OR BA 123 Business Concepts

Two CS Courses from 3/4000 Level below - 6 credit hours
CS 3303 Net-Centric Computing
CS 3883 Computer Security
CS 4033 Special Topics
CS 4103 Adv. Software Development

Total Minor Program:  24 credit hours