Assuming an intro level course, I'd say some content on the following (taken from the BA certificate I'm currently getting):
- Introduction to Business Analysis
- Understanding and Gathering Requirements
- Analyzing the Information, Processes and Workflow
- Communication Success Factors
- Solutions, Design and Testing
- Implementation: deployment, training and closure
Preferably with some real life case studies (a la Haarvard business school).