Because business analysts tend to have an intimate knowledge of the product plus strong communication skills, many of them will tend to shift into product owner roles. As a team member, an analyst’s first priority is to achieve the goals of the current sprint. This is in contrast to looking ahead and forecasting as he or she is used to. An analyst on a Scrum team will assist in testing and answering questions (or tracking down answers) about features, and participating fully in all regular sprint meetings.
Core courses are fundamental to your effective use of agile.