Physics to Computer Science

In summary, the local university is hosting a graduate open house where they allow graduates to apply for grad school. They offer a Master of Science in Computer Science, and allow graduates with a non-computer science degree who are seeking entry. I am heavily considering this.
  • #1
Overkill777
15
0
I am quickly approaching graduation this Spring with a bachelor's degree in Engineering Physics and a minor in Math (GPA-3.7, physics GPA-3.9). With the economy the way it is, I don't feel I have much of a chance to get a good job utilizing my degree right now, so I am considering grad school.

A local university is hosting a graduate open house where they allow graduates to apply for grad school.

They offer a Master of Science in Computer Science, and allow graduates with a non-computer science degree who are seeking entry. I am heavily considering this. For one thing I love computers and technology and I am interested in programming. Also, when I search for the top degrees in demand, Computer Science is on every single list. My number one goal is to make myself employable.

They also offer a Master of Science in Mechatronic Systems Engineering, which sounds very cool, but I don't see many employers looking for a Mechatronics Engineer.

But I think I would really like Computer Science. I would really like to know how well I could utilize my engineering physics degree with a computer science masters on top of it.

What do you think?
 
Physics news on Phys.org
  • #2
How many of the computer jobs are asking for an MSc rather than just 'N' years experience on a particular language/package?

When the job ad says CS degree or equivalent then a physics degree is usually equivalent. With the state of high schools today 'degree required' is just shorthand for must be able to read and write.
 
  • #3
A master's in CS couldn't hurt...

On the other hand, are you sure you're adequately prepared to do graduate level work in CS? In other words, do you feel like you have an adequate knowledge of fundamental CS concepts? Just because the department is accepting non-major students doesn't mean they guarantee you will succeed.

There are ways in which you can assess your readiness. Try the CS GRE subject test online. Read up on the course descriptions relevant to the CS major.As far as your question goes, though, if you get into CS there's no guarantee that you'll get a job involving anything you did in undergrad. Chances are good, but... anyway. Does this answer your question, or were you looking for something more?
 
  • #4
csprof2000 said:
A master's in CS couldn't hurt...
Well it costs time / money. It does hurt (financially) if you never make enough more with an MSc to cover the fees/lost salary.
On the other hand, are you sure you're adequately prepared to do graduate level work in CS?
Depending on the course it's not necessarily graduate level CS. It may be more like a one year intensive taught CS degree for non-CS majors.
 
  • #5
Thanks for the replies.

mgb phys, are you implying that I could get a Computer Science job with an Engineering Physics degree?

I am not immediately ready for graduate CS coursework, however, they make you take "pre-core" classes to prepare for graduate work. I am willing to do this of course, I'm pretty sure any subject I go into other than physics will require prep classes.

I realize nothing is guaranteed, but it is good to know that chances are good that I could use physics in a job.

How marketable would would I be with an BS in Engineering Physics and MS in CS?
 
  • #6
Overkill777 said:
mgb phys, are you implying that I could get a Computer Science job with an Engineering Physics degree?
Assuming you have some programming experience you may be more employable than a CS grad. Many CS degrees don't have a great reputation in industry. Too many places are 'Java schools' where people who want a guaranteed job just learn a single language on a single platform with no understanding of CS - most good employers realize these might not be the pick of the brightest and best.

I am not immediately ready for graduate CS coursework, however, they make you take "pre-core" classes to prepare for graduate work. I am willing to do this of course, I'm pretty sure any subject I go into other than physics will require prep classes.
Again check who the MSc is aimed at - generally they are either a particular specialism in CS (AI or graphics) or a conversion course for numerate but none-CS students.
So you need to look over the syllabus and talk to instructors. Is it no-CS required because it is a conversion course, OR is it that an experienced programmer with a physics degree will be able to keep up.

How marketable would would I be with an BS in Engineering Physics and MS in CS?
I would say - very ;-)
 
Last edited:
  • #7
Overkill777 said:
I am quickly approaching graduation this Spring with a bachelor's degree in Engineering Physics and a minor in Math (GPA-3.7, physics GPA-3.9). With the economy the way it is, I don't feel I have much of a chance to get a good job utilizing my degree right now, so I am considering grad school.

A local university is hosting a graduate open house where they allow graduates to apply for grad school.

They offer a Master of Science in Computer Science, and allow graduates with a non-computer science degree who are seeking entry. I am heavily considering this. For one thing I love computers and technology and I am interested in programming. Also, when I search for the top degrees in demand, Computer Science is on every single list. My number one goal is to make myself employable.

They also offer a Master of Science in Mechatronic Systems Engineering, which sounds very cool, but I don't see many employers looking for a Mechatronics Engineer.

But I think I would really like Computer Science. I would really like to know how well I could utilize my engineering physics degree with a computer science masters on top of it.

What do you think?


My mom works with a guy who got his phd in physics and is now a senior computer programmer. While this is just one case, I think it shows that it is definitely possible.
 
  • #8
Flat said:
My mom works with a guy who got his phd in physics and is now a senior computer programmer.
Sounds familiar :wink:
 
  • #9
I went straight into a CS job with a physics degree. Try applying for jobs and see what happens. If you don't get a job, do the MS.
 

1. What is the relationship between Physics and Computer Science?

The relationship between Physics and Computer Science is that they both deal with the fundamental principles and laws that govern the natural world. Physics focuses on understanding the physical world through mathematical models and experiments, while Computer Science uses mathematical and computational techniques to solve problems and analyze data.

2. How does Physics contribute to the field of Computer Science?

Physics plays a significant role in the development of computer technology. Many principles and concepts from Physics, such as electricity, mechanics, and thermodynamics, are used to design and build computer hardware. Additionally, Physics provides the mathematical foundations for many algorithms and methods used in Computer Science.

3. What are some examples of applications where Physics and Computer Science intersect?

Some examples of applications where Physics and Computer Science intersect include simulations and modeling of physical systems, image and signal processing, data analysis, and artificial intelligence. For instance, computer simulations are used to study complex physical phenomena, while image processing techniques are used to analyze data from telescopes and microscopes.

4. Can knowledge of Physics be beneficial for a career in Computer Science?

Yes, knowledge of Physics can be highly beneficial for a career in Computer Science. Understanding the principles and laws of Physics can help computer scientists develop more efficient algorithms, design better computer hardware, and solve complex problems in various fields such as engineering, medicine, and finance.

5. How can a background in Physics be helpful for learning Computer Science?

A background in Physics can provide a strong foundation for learning Computer Science. Many of the fundamental concepts and mathematical tools used in Physics are also used in Computer Science. Additionally, the problem-solving skills and analytical thinking developed in Physics can be applied to computer programming and data analysis, making it easier to understand and learn new concepts in Computer Science.

Similar threads

  • STEM Academic Advising
Replies
8
Views
1K
  • STEM Academic Advising
Replies
3
Views
289
  • STEM Academic Advising
Replies
24
Views
2K
  • STEM Academic Advising
Replies
16
Views
2K
  • STEM Academic Advising
Replies
6
Views
1K
  • STEM Academic Advising
2
Replies
50
Views
4K
  • STEM Academic Advising
Replies
10
Views
1K
  • STEM Academic Advising
Replies
3
Views
793
  • STEM Academic Advising
Replies
3
Views
748
Replies
2
Views
889
Back
Top