What is the best minor for a major in Computer Science?
-
Hello. I am starting college this fall and am planning to major in Computer Science. I thought I should go for a minor as well. What would be the ideal minor for a Computer Science major? I heard math and Computer Engineering were good ones. Also, will a minor give you an "edge" in the workforce? I plan on getting a job as a software/web developer. Thanks!
-
Answer:
I would say that computer science is a tool that empowers you to accomplish something in another domain. What are you passionate about? Remember what Steve Jobs said about the importance of liberal arts. If you're interested in dazzling apps or consumer software products then why not do something you're interested in like music or art or creative writing (hint: if none of these things interest you then your products will probably not be very interesting). On the other hand, you could take a minor in a hard science if you're interested in computational science (such as bioinformatics) but that's a no-brainer. If you're interested in pure research or maybe finance math will help you sharpen your mind and formalize your ideas. Thirdly, you only have 4 years at college...why not take something you've always been fascinated in? You're never going to be learning full time again. So to sum up I guess my answer would be anything at all will work to your advantage, as long as you can give a good reason for it. In a world of code-writing automatons it might be just the thing to set you apart.
Lauri Takacsi at Quora Visit the source
Other answers
Math would appeal to me, and I believe it is the most relevant field to programming in the sense of giving an edge, but it is also a question of what you are drawn to personally. See http://www.skorks.com/2010/03/you-dont-need-math-skills-to-be-a-good-developer-but-you-do-need-them-to-be-a-great-one/
Toby Thain
Anthropology. Nothing is better at helping you design good user experiences.
Eric Pepke
A2A. Best is a superlative adjective, and since computer science is a very employable degree in todayĆ¢s job market, any minor you choose will be acceptable - in short there is no best.I do not recommend a business minor per se because if you are interested in becoming a manager, I recommend an MBA.
J. Lee Anthony
I think it depends on your specialization and what you wanna do in the future.If you want to do machine learning and artificial intelligence, mathematics or statistics could be a great choice.If you want to specialize in web engineering, mobile application design. Graphical design or psychology is great for your future work if you work as full stack or front end web developer.If you wanna focus on systems side etc, do some electrical engineering courses.If you like robotics, mechanical engineering is also a great choice.If you don't want do anything technical after graduation, a management minor could help a lot.
Charles Lin
Related Q & A:
- What is the difference between a computer engineering major and computer science major?Best solution by Super User
- Is it possible to major in computer science and management of infosystems and minor in computer programming?Best solution by Yahoo! Answers
- What is the best advice to give to recent computer science grad, having no internships or past experience in this field?Best solution by Quora
- What Job Opportunities Are Available With a Major in Computer Science?Best solution by Quora
- What is the best minor with a major in marketing?Best solution by bestmarketingdegrees.org
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.