Asked on 09 May 2019
Do you like to deal with people mostly? Or
Do you like to create stuff and like to try out new software?
1 => Go for BA
2 => Go for CS
Either one you choose, you'll still need to study further down the road while you're working due to changing nature of tech advances disrupting how business operating runs. So either choice quite safe as long as you carry on life long learning.