The purpose of this course is to teach students how to gather software requirements from client, analyze and document them.