- 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
-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