Interested to learn Physics, But I don't know what to learn

Click For Summary

Discussion Overview

The discussion revolves around the intersection of physics and software development, particularly from the perspective of a software engineer interested in applying physics concepts to practical applications, such as robotics. Participants explore which areas of physics are relevant for developing software that interacts with physical systems.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Homework-related

Main Points Raised

  • One participant expresses interest in learning physics related to their career in software engineering and seeks ways to integrate Java with physics.
  • Another participant suggests starting with Hyperphysics and encourages asking specific questions after that reading.
  • There is a discussion about the broad applicability of physics concepts in software development, with one participant asserting that most physics concepts can be utilized in creating real-world applications.
  • A participant mentions the potential for software in RF design, particularly in implementing electromagnetic concepts, and shares frustrations with existing software tools.
  • A participant outlines their interest in building robots for cooking and agriculture, and poses specific questions about the physics concepts needed for robotics, such as mechanics and optics.
  • Questions are raised about the types of physics subjects necessary for generating movement in robots and for enabling vision capabilities similar to humans.

Areas of Agreement / Disagreement

Participants generally agree on the relevance of physics to software development, but there is no consensus on specific areas of focus or the best resources for learning. Multiple views on the applicability of physics concepts in robotics and software development remain present.

Contextual Notes

The discussion highlights a variety of physics topics that could be relevant to software applications, but lacks specificity in terms of which concepts are most critical for the participant's goals. There are also unresolved questions regarding the integration of physics into practical software solutions.

Who May Find This Useful

This discussion may be useful for software engineers interested in applying physics to their work, particularly in fields like robotics, RF design, and machine learning.

velraman
Messages
4
Reaction score
1
I like to learn Physics related to my career. I'm a software Engineer with good development experience in Java.
Looking to find ways how can I use Java with Physics
 
  • Like
Likes   Reactions: Zacarias Nason
Physics news on Phys.org
Welcome to the PF.

Maybe start with Hyperphysics, and ask specific question you have after that reading here. :smile:
 
berkeman said:
Welcome to the PF.

Maybe start with Hyperphysics, and ask specific question you have after that reading here. :smile:
This Hyperphysics?
 
I think HyperPhysics is combination of all subject of Physics... But Let me go narrowly.

Which part of Physics concepts we can use in software development to develop a practical real application products.?
 
velraman said:
Which part of Physics concepts we can use in software development to develop a practical real application products.?

All of them, more-or-less. :wink: [Edit: Pretty much any gadget or piece of instrumentation these days that interacts with the real world has some sort of embedded, software-based algorithms.] I suppose it's all up to your creativity and imagination.

Is there anything in particular you had in mind to create?
 
Last edited:
velraman said:
I think HyperPhysics is combination of all subject of Physics... But Let me go narrowly.

Which part of Physics concepts we can use in software development to develop a practical real application products.?

If you can be more specific, as collinsmark mentioned, we can give you some focused examples.

However, off the top of my head I can think of one area of software that could use some love: RF design. Specifically, programs that implement E&M concepts. I've been using SEMCAD a lot for my senior project and find it incredibly frustrating to use at times. Something akin to Sonnet as far as ease-of-use/intuitiveness goes, but still let's me design things like co-planar waveguides1, would be great.

1 Can't do this in Sonnet because you're unable to edit/manipulate the GND plane. =(
 
********BackGround Context to answer the below questions***********

I'm interested in making

1. Robots than can cook foods.
2. Robots can help humans cultivate various crops.

For software related stuff, I started studying Machine learning and algorithms.

I studied Physics in high school in 2001, after that I have interest now to learn physics.

********BackGround Context to answer the below questions*****

What Part of Physics need to be studied to construct such a robot to perform mechanics related stuff?. I looked into physics, it has such a broad area of subjects.

My Thoughts arose after thinking about robots, raised questions in physics

Question 1:
To perform any actions in robots we need a motor or any device which giving output forces or movements.
I like to invent some simple techniques to generate force or work(To make robot move like a human it requires 100's of motors).
What Kind of Physics Subjects I need to study here(like magnets, current ?)Question 2:
Vision related stuff, How make to robot to perceive vision like human.
What Kind of Physics Subjects I need to study here ?(Like optics)

Please answer the two questions!
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
909
  • · Replies 71 ·
3
Replies
71
Views
4K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K