Investment Banking - Majors & Recruiting?

I’m a senior in high school about to graduate soon. I have developed an interest in working in investment banking; however, I’m not sure if I should major in. I really like math, and I been considering majoring in finance; but I have been researching good majors for careers in investment banking and I seem a lot about Economics and other majors. So what do you think would be a good major for me? Also, could you explain to me what I would be study within that major.

P.S. I thought about majoring in Computer Science and Business Adminstration.

P.P.S. I know there is a recruiting process for IB; however, I plan on going to Hampton University. IBs normally recruit students from Ivy League schools, but do they even consider recruiting students from HBCUs or even schools like University of Maryland?