Software Engineering is concerned with all the activities needed from identifying business needs, deciding which of those needs could be assisted by software running on compter-based hardware through to implementation of a required solution. Requirements Analytics™ is not concerned with the whole scope of that cycle. The Software Engineering curriculum in concerned with the earlier actvities from business or organizational needs down to product in dependent designs. The main elements in the curriculum are:
Introductory
- Software Engineering Overview
- CASE Fundamentals: Issues, Concepts, and Practice
- Introduction for Managers to the Business Use of Computers
- Introduction to CSCW
Professional
- Software Engineering Foundation
- Professional Issues in Software Engineering
- Method Engineering
- Choosing a Development Method
Practitioner
- Strategy, Analysis, and Design
- Analysis Principles
- Design Principles