4 ms·
I have an undergraduate business degree. My favorite classes were: - accounting. Seems like double entry accounting is posted here from time to time as somethi
by ModernMech 4y ago
I have an undergraduate business degree. My favorite classes were:
- accounting. Seems like double entry accounting is posted here from time to time as something that would interest the readership here.
- linear programming - didn’t actually get this as part of my CS curriculum.
- game theory and Bayesian statistics - staples of HN readership
- entrepreneurship - taught how to fundraise and manage a startup. Probably like a theoretical YC
- marketing - an evergreen class that comes in handy no matter what I’m doing; selling yourself and your work is a life skill
- operations management and logistics - dovetails with linear programming
In all, I’m more than happy with the school I went to. It definitely fleshed out my more technical education in CS. I know not all programs are the same, and maybe many aren’t like the one I attended, but I wouldn’t write off all “business types” based on the (in many cases earned) stereotypes.
- mywittyname 4y ago> - linear programming - didn’t actually get this as part of my CS curriculum. Isn't this part of a standard Linear Algebra course?
- ModernMech 4y agoLinear algebra was more like theory, while linear programming was more like applications. It involved teamwork, projects, case studies, and gaining competency using software solvers; whereas my linear algebra course was lecture/exam based, had no teamwork, and wasn't framed with a practical lens with an eye toward real-world applications and scenarios. I had a lot more to learn in linear programming after linear algebra.
- matwood 4y agoSpot on. I have a CS undergrad and masters, and if I wanted to stay another semester would also have a minor in business. Accounting, finance, marketing, and economics have paid dividends in my career over and over.
- dogman144 4y agoYes, I have an undergrad that hit financial markets and financial statement accounting analysis and an advanced degree in CS. The dual experience is invaluable, especially for maintaining a base level of sanity in a business as a technical employee. Why things work how they do will make a lot more sense.