• C++ Programming for Financial Engineering
    Highly recommended by thousands of MFE students. Covers essential C++ topics with applications to financial engineering. Learn more Join!
    Python for Finance with Intro to Data Science
    Gain practical understanding of Python to read, understand, and write professional Python code for your first day on the job. Learn more Join!
    An Intuition-Based Options Primer for FE
    Ideal for entry level positions interviews and graduate studies, specializing in options trading arbitrage and options valuation models. Learn more Join!

Highly-Ranked Math-Stat-Econ triple major vs CS-<Math,Stat,or Econ> Double Major

  • Thread starter Thread starter JSolow
  • Start date Start date
Joined
9/12/13
Messages
2
Points
11
Relevant details:
-I'm an undergrad going to target school.
-Econ, math, stat departments highly regarded (ranked 1, 6, and 6 in US), whereas computer science is meh (ranked 35).
-Math-Econ-Stats has LOTS OF OVERLAPS, whereas CS has lots of requirements. I could get a math-econ-stats triple major in less time than I could get any CS-<math, econ, or stats> double major.
-Econ is pretty quantitative at my school, but not super quantitative
-End goal is front-office quant or quant trader in prop shop, hedge fund, or bank. Possibly Ph.D in Analytic Finance before hand. Going for quant developer probably wouldn't be my comparative advantage.

I guess the core of my question is, how would someone with a lot background in Math, Stats, and Econ but 101-102 level programming skills fair when pursuing my end goals? Is beyond intro level CS a MUST for anyone pursuing my goals? If so, which of these CS classes (beyond intro) would you consider most important?

CMSC 15300 Foundations of Software
CMSC 15400 Introduction to Computer Systems

Programming Languages and Systems
CMSC 22010 Digital Fabrication 100
CMSC 22100 Programming Languages 100
CMSC 22200 Computer Architecture 100
CMSC 22610 Implementation of Computer Languages I 100
CMSC 23000 Operating Systems 100
CMSC 23010 Parallel Computing 100
CMSC 23300 Networks and Distributed Systems 100
CMSC 23400 Mobile Computing 100
CMSC 23500 Introduction to Database Systems 100
CMSC 23700 Introduction to Computer Graphics 100
CMSC 23710 Scientific Visualization 100
CMSC 23800 Game Construction 100

Algorithms and Theory:
CMSC 27100 Discrete Mathematics 100
CMSC 27200 Theory of Algorithms 100
CMSC 28000 Introduction to Formal Languages 100
CMSC 28100 Introduction to Complexity Theory 100

Scientific Computing:
CMSC 23710 Scientific Visualization 100
CMSC 27610 Digital Biology 100
CMSC 28510 Introduction to Scientific Computing 100

Artificial Intelligence:
CMSC 25020 Computational Linguistics 100
CMSC 25025 Machine Learning and Large-Scale Data Analysis 100
CMSC 25050 Computer Vision 100
CMSC 25400 Machine Learning 100
CMSC 27600 Computational Biology 100
 
u can minor a cs or just take watever courses u feel useful.

i dont have cs or math major, i went the easiest econ major path at my non-target school, but im working fine cuz i took a lot of math and cs classes
 
Back
Top