Subject | Course No. | Credit Value |
Computer Science | CS 6525 | Three (3) credit hours |
This course is an introduction to the skills needed for effective software requirements analysis. Topics include: the importance of high-quality requirements for success in software development, acquisition, integration and maintenance; requirements analysis within iterative and non-iterative development methodologies; essential analyst mindset and skills; requirements elicitation; stakeholder collaboration; managing system scope versus project scope; functional and non-functional requirements; data and process modeling techniques; producing and using requirements deliverables; and requirements quality and validation.
Instructor: Andrew McAllister (please contact the instructor if you need an up-to-date syllabus)
Prerequisite: Graduate-level students or permission of the instructor
Students have six months from the registration date to complete the course. All course exams and/or assignments must be completed by the designated end date.
There is a $150 non-refundable/non-transferable online fee per course in addition to applicable tuition & fees. Learn more about tuition and fees and methods of payment.