1. Limited time only! Sign up for a free 30min personal tutor trial with Chegg Tutors
    Dismiss Notice
Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Physics theory for Computer Scienece ?

  1. Dec 7, 2014 #1
    Does the course of Computer Science , Software Engineering need physics theory?
  2. jcsd
  3. Dec 7, 2014 #2


    Staff: Mentor

    I don't think so although it's good to have related courses for when you apply your compsci skills. As an example, if you worked for Natl Instruments then you'd be writing software to work with devices that measure, compute and summary physical data and so knowing the problem space like physics or chemistry or electrical engineering would be a definite plus.

    A compsci major is more valuable to a company when versed in business or science fields too. It also opens more doors in industry meaning more jobs are available to you.

    You probably will have a prerequisite to take Calculus and an introduction to physics as part of your coursework.
  4. Dec 7, 2014 #3
    Can you explain how can the computer science and software engineering be related to physics theory?
  5. Dec 7, 2014 #4


    Staff: Mentor

    Its not that they are related. Many jobs require you to apply compsci ideas to solving business, science or engineering problems.

    You can be much more effective if you understand what you are intended to write programs for.

    As an example, if you worked in a bank and you didn't understand banking concepts how can you properly design your system. Banks realize this and would select programming candidate who have a banking background over other candidates.

    In a similar case, if you worked for an aerospace company then understanding differential equations would be key to your job as the engineers and physicists would be looking for software that numerically solves the equations for modeling.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook