Copyright

Do you need physics to become a software engineer?

Question:

Do you need physics to become a software engineer?

Perfect School Search

Answer:

No, students do not need to learn physics to succeed in careers as software engineers. Instead, aspiring software engineers should study software engineering or a related discipline, such as computer science, web development, or information technology. Their coursework should focus on topics such as principles of computer science, machine learning, computer programming and coding, artificial intelligence, cloud computing, data and discrete structures, algorithms, data science, and database development. Their studies should emphasize the techniques to design, test, and install software, including quality control and maintenance of software programs and applications.

Students can learn software engineering in programs offered by colleges and universities, as well as technical schools, located throughout the United States. Depending on the program, students may be required to take an entry level physics class as part of general education requirements. But generally, programs focused on software engineering and related disciplines do not require students to study physics.

For more information about software engineers, check out this article: How to Become a Software Engineer: Education & Career Requirements

Next: View Schools

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

    • M.S in Software Development
    • M.S in Software Engineering
    • B.S. in Software Development

    What is your highest level of education?

    • MS in IT - Secure Software Development and Quality Assurance
    • MS in Cybersecurity Management - Secure Software Development and Quality Assurance
    • BS in Analytics - Software Development Using C#
    • BS in Analytics - Software Development Using Java
    • BS in Analytics - Software Development Using Python
    • BS in Analytics - Software Development Using Web Languages
    • BS in Cybersecurity - Software Development Using C#
    • BS in Cybersecurity - Software Development Using Java
    • Enterprise Architecture Systems
    • Secure Software Development and Quality Assurance
    • Critical Infrastructure Security

    What is your highest level of education completed?

  • Which subject are you interested in?

    • MS: Information Technology: Software Design & Management
    • MS: Engineering Management: Leadership
    • BS: Industrial Engineering Technology
    • BS: Computational Mathematics: Engineering

    What is your highest level of education?

  • Are you located in the U.S.?

  • What is your highest level of education?

  • What is your highest level of education?

    • PhD-TIM - Engineering Management

    What is your highest level of education?

  • 9
    Western Governors University