Introduction to software engineering. Structured top-down approaches. Data collections and determination of user requirements. Cost determination, alternatives, and feasibility. Preparation of system proposal report including structured specifications.
Data flow diagrams and data dictionaries.
Class reviews, milestone reports, and final presentations. The students work on a team which determines the requirements and systems specifications for a software system of reasonable size and complexity. Develop required documentation and make appropriate presentations. The information presented on this page represents the personal views, ideas, and opinions of the author. This is not an official Ball State University web page.