To become a Business Analyst, you need an undergraduate degree in any stream but most preferably in business administration, finance, or accounting. Beyond your undergraduate degree in business, you need to have some computer programming. Different levels of technical proficiency are needed for different business analyst roles. But, if you have more computer skills, the better you are suitable as a candidate.
If you want to become a Business Analyst, check out this Business Analyst Training Course by Intellipaat that provides hands-on projects, certification, and job assistance.