Computer Science against all odds

AI Thread Summary
The discussion revolves around choosing a major for a transfer application, with a focus on engineering and computer science (CS). The individual initially considered civil engineering but has developed interests in electrical engineering (EE), mechanical engineering (ME), chemical engineering (ChemE), and computer science. They express a newfound appreciation for CS, recognizing its problem-solving capabilities and relevance to math, despite concerns about a potentially sedentary lifestyle. The individual seeks insights on the differences between computer engineering and computer science, emphasizing a preference for engineering due to broader career opportunities. They also inquire about unconventional job paths for CS majors that contribute to meaningful projects, particularly in fields like oceanography. The conversation highlights the perception that CS encompasses more than programming and acknowledges the demand for engineers in the job market, suggesting that a major in computer engineering may offer a balance between technical skills and diverse career options.
blaughli
Messages
89
Reaction score
1
Hello,
I've been struggling for a while to decide which major to put on my transfer application. Some schools don't allow engineers to change majors after transfer, so I figure it's good to make a solid choice now. I wanted to be a civil engineer, but after physics and chemistry I am also interested in EE, ME, and ChemE. I've also found programming to be quite fun and challenging, and I really like math, so I've considered computer science as well. I titled this post "CS against all odds" because I never thought that I'd end up wanting to study CS and just sit in front of computers all the time. It looks boring and unhealthy to the observer, and I wanted to spend a lot of time outdoors because I love nature, but I'm finding that CS makes sense to me and that lots of important problems are solvable using CS. I like the fact that there is a good use for the math I'm taking (linear algebra, whatever comes after..), and I like the fact that it's a good skill that is useful everywhere. I guess my worry is that after 10 years I'd find that there's more to life than sitting behind a computer. But again, that might only be the perception of it or the feelings of someone who never had a passion, or at least interest, from the beginning.

Oh, also, any argument for computer engineering vs. computer science?
What are some "unusual" (i.e. cool!) jobs that a CS major might get? As in, if I did not want to work on things I consider frivolous (like games, entertainment apps, finance, most websites), but rather wanted to be involved in projects useful to humanity, or just science in general (re:oceanography!), would it be easy/hard for me to go that route?

Thanks for reading, I mean no offense by calling those things frivolous - they are important to everyone, including me to some degree. I'm just trying to hold on to my ideals as best as I can (I came back to school wanting to build infrastructure in the third world). I'm also trying to get an idea of how broad CS is. I love solving problems, don't mind spending a whole working day tackling a development idea. I hate doing routine stuff.

EDIT: also, any arguments for computer engineering vs. computer science?
 
Last edited:
Physics news on Phys.org
I would pick an engineering degree over computer science. Many more career choices in the long run. And you can teach yourself more and more CS as you progress in your career.
 
edgepflow said:
I would pick an engineering degree over computer science. Many more career choices in the long run. And you can teach yourself more and more CS as you progress in your career.

I think it should be noted that CS is more than just programming.
 
Fizex said:
I think it should be noted that CS is more than just programming.
Yes, no offense to computer scientists. It is a very difficult and broad field of study.
 
Thanks for the input. Edgepflow, that's an interesting suggestion, as I feel that a lot of folks would say that the practical choice is computer science considering the current and potential future job market. I don't know which engineering field would suit me best, as I would love to study them all; this dilemma is part of the reason why CS sounded good, as it can be applied everywhere.

You say that overall there are more opportunities for engineers. Could you expand on that?
 
Engineers are in demand now, if not in the coming years. If you are interested in programming, physics, EE, and CS, I would say major in Computer Engineering.
 
After a year of thought, I decided to adjust my ratio for applying the US/EU(+UK) schools. I mostly focused on the US schools before, but things are getting complex and I found out that Europe is also a good place to study. I found some institutes that have professors with similar interests. But gaining the information is much harder than US schools (like you have to contact professors in advance etc). For your information, I have B.S. in engineering (low GPA: 3.2/4.0) in Asia - one SCI...
I graduated with a BSc in Physics in 2020. Since there were limited opportunities in my country (mostly teaching), I decided to improve my programming skills and began working in IT, first as a software engineer and later as a quality assurance engineer, where I’ve now spent about 3 years. While this career path has provided financial stability, I’ve realized that my excitement and passion aren’t really there, unlike what I felt when studying or doing research in physics. Working in IT...
Hello, I’m an undergraduate student pursuing degrees in both computer science and physics. I was wondering if anyone here has graduated with these degrees and applied to a physics graduate program. I’m curious about how graduate programs evaluated your applications. In addition, if I’m interested in doing research in quantum fields related to materials or computational physics, what kinds of undergraduate research experiences would be most valuable?
Back
Top