ITI 4170 Software Engineering

We live a complex society comprised of many systems. Acquiring an understanding of how systems as a whole are designed, created, and maintained is essential for the individual who wishes to make a contribution in the area of systems development. In this course the focus will be on the software engineering aspect of systems where they are implemented by applying the fundamental software engineering life cycle process from requirements specifications to testing of a completed software system. Software development will allow students to implement a software system design regardless of the programming language that is chosen.

Credits

3

Prerequisite

ITI 4160