CAIS 0240 - Software Engineering

Credits: 3

An introduction to the essential activities associated with the development of quality software products. The software life cycle utilized in individual and team-oriented computer science software engineering design products will be investigated. Concepts covered include requirements analysis, specification techniques, design methodologies, implementation, and testing/verification techniques. A modern object-oriented programming language and its associated design and debugging tool will be employed in assignments illustrating quality software engineering.

Prerequisites: CAIS 0230 .

Print-Friendly Page (opens a new window)