Male, 21 years old, starting a Software Engineering internship with an investment-bank this summer and have been informed that the dress-code is Business Casual. Obviously business casual can vary, but I've spoken to a couple of guys who did the internship last year and they've informed me that in this context, the dress code is typically a pair of smart trousers (chinos or separate suit trousers) with a shirt and, optionally, a tie. As I don't have suit jackets which match my trousers, what do I wear over my shirt on the top half?
I've considered the option of v-neck or round-neck sweaters and I've considered buying a suit jacket (blazer? Not sure of the exact name) which would go with some of the trousers. I don't ever see men travelling to work in just a shirt, but I don't want to overdress by arriving at work wearing a suit jacket. What do I do? Any advice would be appreciated.
I haven't seen anyone ask this question, but if it has been answered elsewhere, feel free to point me in the right direction and close this question.