Software Engineering

Creating successful systems is more than just writing software. This introductory certificate gives you a strong foundation in the fundamentals of software engineering - the engineering that is required to create software systems that work.

Software Engineering Requirements

Core requirements are:

SSW 540Fundamentals of Software Engineering

3

SSW 533Cost Estimation and Metrics

3

Electives:

Choose two additional software engineering courses (SSW prefix) Or Select two courses from the following list:

SSW 555Agile Methods for Software Development

3

CS 501Introduction to JAVA Programming

3

CS 546Web Programming

3

EM 612Project Management of Complex Systems

3