CS708 : Software Requirement Engineering

I like this Course

Course Info

Course Category

Computer Science/Information Technology

Course Level

Graduate

Credit Hours

3

Pre-requisites

N/A

Instructor

Dr. Ghulam Ahmad Farrukh
Ph.D Software Engineering
George Mason University, USA

Course Contents

Introduction, Software Requirements, Kinds of Software Requirements, Another view of requirements, Processes and Process Models, Requirements Engineering Process, Actors and stakeholders in the requirements engineering process, Social and Cultural Issues in Requirements Engineering, Requirements Elicitation, Specific Elicitation Techniques, Requirements Analysis, Requirements Analysis and Negotiation, Requirements Errors, Requirements Validation, Requirements Management, Requirements Traceability, Prototyping, Writing Requirements, Requirements Document, Quality Attributes of Requirements Documents, Use Case Modeling, Case Study and Use Cases for Case Study, Software Modeling, Object-Oriented Modeling with UML, Object-Oriented Static Modeling of the Banking System, Functional Modeling, Real-Time Structured Analysis and Design Technique (RSTAD)and Application of Banking Case, Structured Analysis and Design Technique, Dynamic Modeling, Dynamic Modeling of Banking System Case Study, Requirements Document for the Banking System, Requirements Engineering for Agile Methods, Requirements Engineering for Web-Based Information Systems, Requirements Engineering for Product Lines, Requirements Prioritization