1.30822 SYSTEMS ANALYSIS

Course Description: Software Engineering and its concepts Project Management, Requirements Engineering, Requirements analysis, Requirements Definition and specification, Functional Decomposition, Data Flow Design, Top-down Design versus Bottom-up Design, Prototyping, Tools for Rapid Application Development, Implementation, Validation, Verification and Testing, Program documentation, Teamwork, Information Systems Maintenance, Customer Service.

Contact hours:

Three hours lectures per week and three hours of laboratory-based practice working on group projects applying systems analysis concepts and processes.

Assessment:

Two assignment (10%), one test (10%), one major project (20%), final exam (60%)

Prerequisite: 1.30823

Text:

Sommerville, I., Software Engineering, 5th ed. Addison-Wesley, New York, 1996.