Should i major in computer science? or computer information systems? or finance? or integrated studies?

Yes I noted that too - the layoffs abd struggles of today - so picking based on that could blow up.

I also noted the OP should follow their heart…which clearly would not be CS.