Computer Science to Investment Banking?

Hey,

I'm going to be attending the University of Toronto (Not too highly ranked for business, but is 10th in the world for CS) this September and am planning on doing a Computer Science degree. I'm interested in both CS and Finance so was wondering if by doing a double major, I could compete with some of those Finance grads for jobs in Investment Banking?

Appreciate the advice

14 Comments
 

It depends more on the individual than the university or the program.

I went to Waterloo and graduated from a dual-degree in computer science and accounting & finance. I worked in programming and software development for most of my earlier co-op terms, then slowly transitioned into trading, private equity, and eventually graduated and worked for three years in investment banking.

Was it difficult coming from a computer science background to go into finance? Yes. But was it impossible? No. You can definitely do your computer science degree and still have a shot at investment banking. The key factors you need to make up for in comparison to students in finance or business programs would be: 1. Fundamental knowledge of basic accounting and finance concepts. You can consider the CSC, CFA Level I, following the stock market, reading Investment Banking Valuation books and guides 2. Network within the finance community. You can attend conferences like YFC, QFAC, hEDGE, NIBC

Your undergrad program definitely plays a role in your chances of getting into a career in finance, and specifically investment banking. But it's as much as you would think, there are various other factors that play a bigger role.

 

I'm no expert, but you're doing a good major at an ivy league and have a solid GPA, so I wouldn't worry too much. Also, I think that if you want to do IB, get as much direct IB experience as possible i.e. go work for your relative.

I guess also start thinking about networking for FT recruiting now.

 
Best Response

I feel like a similar version of this question gets asked at least once a week, and the answer is always the same: when you want to get into IB, always choose the IB internship, even if it is at a "no-name" boutique. The reason why IB internships matter (outside of being able to convert from SA to FT) is because they demonstrate that you have a legitimate interest in IB. If you take this programming job, you will probably get zero interviews during FT recruiting because while you will have some great experience, all that experience will be in programming. Potential interviewers will see your resume and immediately toss it thinking "this kid just learned about IB yesterday and is applying just because".

 

Umm... why don't you just do OCR and get a BB/EB SA internship? Banks are doing info sessions right now at my school and you're definitely a super competitive candidate as a CS major with a 3.6 - you won't have any problems getting first rounds with just a little networking.

 

hmm I already got rejected by like 3 different investment banks for even an initial interview despite getting pretty good responses on my résumé from tech companies.

I actually technically have a 4.0 because I just transferred to this school and got an A on a course here over the summer (had a 3.9 at old school). I said 3.6 because that's what I expect my GPA to be after this semester and from now on.

But yeah even with a 4.0 on my résumé (and I do detail how long I've been at this school, so I'm not misrepresenting myself) at an Ivy and 3.9 at random school, have had zero luck with OCR for IB.

 

Ut corporis ut cumque earum quia quisquam. Ipsam est ut voluptate fuga dignissimos qui quo ut. Labore voluptatibus qui incidunt minima odit odio ullam.

Sunt nisi qui quidem nobis. Quis vero qui in eum. Similique distinctio dolore facilis temporibus quas distinctio. Explicabo cumque aut dolor vel. Sunt vel quam est vitae quasi pariatur. Sed qui odio laudantium voluptates.

Illum sint vero exercitationem. Numquam rerum sed perspiciatis accusantium. Eos sit qui facilis et eos cum. Aut voluptatem necessitatibus id nihil ex odio ut. Quo omnis distinctio sed impedit delectus.

Necessitatibus laborum quia voluptas dolor error. Delectus magni et perspiciatis natus alias odit. Non voluptatum quam animi. Atque omnis velit sint aut minus voluptatem iure.

I'm an AI bot trained on the most helpful WSO content across 17+ years.

Career Advancement Opportunities

September 2026 Investment Banking

  • Evercore 01 99.5%
  • Moelis & Company 01 98.9%
  • Morgan Stanley 08 98.4%
  • JPMorgan No 97.9%
  • Goldman Sachs 02 97.3%

Overall Employee Satisfaction

September 2026 Investment Banking

  • Moelis & Company No 99.5%
  • Morgan Stanley 02 98.9%
  • Evercore 01 98.4%
  • Banco Santander 02 97.9%
  • BMO Capital Markets 12 97.3%

Professional Growth Opportunities

September 2026 Investment Banking

  • Evercore 01 99.5%
  • Moelis & Company 01 98.9%
  • Morgan Stanley 05 98.4%
  • Goldman Sachs 01 97.9%
  • JPMorgan No 97.3%

Total Avg Compensation

September 2026 Investment Banking

  • Vice President (16) $429
  • Associates (53) $259
  • 3rd+ Year Analyst (8) $210
  • 2nd Year Analyst (28) $184
  • Intern/Summer Associate (15) $159
  • 1st Year Analyst (84) $151
  • Intern/Summer Analyst (76) $101
notes
16 IB Interviews Notes

“... there’s no excuse to not take advantage of the resources out there available to you. Best value for your $ are the...”

Leaderboard

success
From 10 rejections to 1 dream investment banking internship

“... I believe it was the single biggest reason why I ended up with an offer...”