Moving forward after the useless Computer Science Major

In summary, the conversation revolves around the usefulness of a Computer Science major and the individual's desire to continue their education in a science-related field. The speaker feels that their CS degree may not be as beneficial as other degrees in the sciences, but they have decided to focus on Engineering. The conversation also discusses possible options for further education, such as getting another bachelor's degree or applying for a Master's program. Some feel that the skills learned in a CS degree can be applied to other computational sciences, while others suggest going into engineering or finding a job in IT. Ultimately, the individual is seeking advice on how to prepare for a different field of study with their CS degree.
  • #1
ap080
4
0
Moving forward after the "useless" Computer Science Major

Let's face it, general consensus is a CS major is about as useless as you can get when it comes to the sciences. While you're taking your undergrad, they fill your heads with these lofty ideas and practical uses of computer science sub-disciplines, but in the end you're not really learning anything but an introduction to every possible application of science on a computer. It's like trying to study everything there is to know about a large lake while just skimming the top. You'll never learn in detail about the bed of the lake, the deep water creatures or the plant life despite the fact that you know they are all there. The truly frustrating thing is you have no idea that your degree is a death sentence for employability until you're ultimately finished, you call up your old high school buddies studying Software Engineering, Mechanical Engineering or something similar and your jaw drops when they describe their research and project experience. "Oh really? Well once in my AI class I made a robot dog out of legos..."

But I guess there's no point in dwelling on the past. What's done is done! And in the end, I feel I DID get a decent education, I learned the basics of a lot of science disciplines and how to logically approach algorithms and programming. Regardless, this isn't going to help me with my goal: to continue my education with a focus on science.

I've gone through many rough drafts in my mind about what I should study. I have many interests so it has been tough for me to narrow it down because I have no experience in working in extreme detail in any field. In the end, I've personally decided I want to focus on Engineering(probably Mechanical Engineering) but now I have to figure out how best to begin this process. I think this brings up an interesting point that might be helpful to many others in a similar position, a degree with little in common with the next level of education.

What advice do you offer someone with a degree outside of their scientific focus, but remaining in the realm of mathematics and logic.

Get another bachelors degree in the program of interest?
Attempt to apply for Masters programs?
Take undergraduate coursework as a catch up, then explore other options?
Cry?

If you have specific advice for my situation(CS undergrad, desired ME degree) or for other CS majors please let me know. I have a lot of CS friends from undergrad in the same boat.
 
Physics news on Phys.org
  • #2


Is more useful than the "____ Studies" "degrees". CS though is basically a form of engineering for most people.

I personally feel that CS and programming are pretty useful for a lot of experimental sciences.

I think you should read a few books at your level in multiple fields, and find out which one you don't want to put down. =)
 
  • #3


Could you go into a little detail about why you think the CS degree is a benefit? I'm trying to mentally picture an interview with a Master's program admissions panel asking me this exact question. I can say that I have a firmly logical and math-based root in many difference scientific disciplines but past that I can't think of a firm argument why my degree puts me above others. Or even WITH people with a direct background.
 
  • #4


Mainly because, like engineering, it sort of requires some rigorous work. If you feel that you've truly learned a lot, I don't see why you shouldn't be able to come up with reasons that your education so far would benefit further study in the sciences.
 
  • #5


Ahh I see what your saying, but I guess my problem would be that a lot of programs/scholarships/admissions end up being competitive. With a degree that didn't directly prepare me for something like a masters in ME, I'm just at a disadvantage to those who do have them. I guess my question is less about how to "talk up" what I have, but more how to prepare for what I'm lacking.
 
  • #6


Then learn on your own. You know how to read/study, right?...
 
  • #7


You could always go to graduate school for math or any highly computational sciences like physics, neuroscience, biology, chemistry. With a CS degree, you'll be very skilled in making efficient applications for computational science fields. A relative of mine majored in computer science in undergraduate and is doing a Ph.D in computational neuroscience right now, dealing with artificial intelligence and modeling the human brain.

If you want to go into engineering, though, I think your best bet would be systems engineering. This is probably the best field of engineering to go into with a CS degree because you don't need to catch up as much with fundamentals. It also pays a lot better and is more interesting/useful/significant work (I would say) than some monkey-programmer job.
 
  • #8


hadsed said:
You could always go to graduate school for math or any highly computational sciences like physics, neuroscience, biology, chemistry. With a CS degree, you'll be very skilled in making efficient applications for computational science fields. A relative of mine majored in computer science in undergraduate and is doing a Ph.D in computational neuroscience right now, dealing with artificial intelligence and modeling the human brain.

If you want to go into engineering, though, I think your best bet would be systems engineering. This is probably the best field of engineering to go into with a CS degree because you don't need to catch up as much with fundamentals. It also pays a lot better and is more interesting/useful/significant work (I would say) than some monkey-programmer job.


I second engineering if you are looking for a decent job.

The academia fields are too competitive.
 
  • #9


Dude. Get a job in IT. There is plenty you can do with a computer science degree. A bad attitude might hold you back though.
 
  • #10


Thanks for the advice guys! I'm staying away from the IT world...tried it for a year or two and hated the cubicle :)

I'll definitely look into the software engineering stuff, and the other computational science things as well...I actually looked into Neuroscience, but the prereqs were a little too much, it would be another 2 years before I could get into a masters program. I like working with...things...as well so I was thinking engineering could give me an opportunity to use my education to its fullest while pursuing something I might like!

Thanks again!
 

Related to Moving forward after the useless Computer Science Major

1. What career options are available after completing a Computer Science major?

There are a variety of career options available after completing a Computer Science major, including software development, data analysis, web development, cybersecurity, and more. Your skills in problem-solving, critical thinking, and programming can also be applied to industries outside of the tech field.

2. How can I make the most of my Computer Science degree if I no longer want to pursue a career in that field?

You can make the most of your Computer Science degree by highlighting the transferable skills you have gained, such as analytical thinking, communication, and project management. These skills are valuable in many industries and can make you a desirable candidate for various roles.

3. Are there any additional skills or certifications I can acquire to enhance my job prospects after a Computer Science major?

Yes, there are many additional skills and certifications you can acquire to enhance your job prospects after a Computer Science major. Some examples include learning a new programming language, getting certified in specific software or tools, or pursuing a graduate degree in a related field.

4. How can I explain my decision to switch career paths after completing a Computer Science major to potential employers?

You can explain your decision to switch career paths by emphasizing your passion and interest in the new field. You can also highlight how your Computer Science background has equipped you with valuable skills that can be applied to the new role.

5. Is it too late to switch to a different major if I have already completed my Computer Science degree?

No, it is never too late to switch to a different major. Many individuals make career changes later in life, and your Computer Science degree can still be beneficial in your new field of study. You may need to take additional courses or pursue a graduate degree, but it is possible to switch to a different major and have a successful career in that field.

Similar threads

  • STEM Academic Advising
Replies
6
Views
1K
Replies
3
Views
326
  • STEM Academic Advising
Replies
3
Views
868
Replies
3
Views
307
  • STEM Academic Advising
Replies
3
Views
610
  • STEM Academic Advising
Replies
23
Views
3K
Replies
2
Views
1K
  • STEM Academic Advising
Replies
9
Views
1K
  • STEM Academic Advising
Replies
1
Views
555
  • STEM Academic Advising
Replies
8
Views
2K
Back
Top