They teach physics because it helps coding simulations. It is hard to say what exactly you are programming after you graduate. If you ever work on things like Solid works, Game engines etc you need to know the subject to a certain level. Though I would expect such subjects later into the degree. Alternatively for the sake of argument: Your job is to write a program to control a robot in a production line. How would you need to code the grab mechanism to grasp an object within 0.5 seconds but never apply more than 100 pascal to the object it is grabbing as to not break it. You can control the force of the motor and have access to some sensors. Try writing code for that without a solid understanding of physics.
I know the basics, but calculating things like uncertainty feels unnecessarily complicated. Besides, I'm more interested in things like neural networks and machine learning and that's supposed to be the focus of my lessons, not what you're describing.
@@HeppeGaming Computer science in Uni is a lot more general. So they have to cover their bases. You can always take extra courses on topics you are interested in, if it works like it does here. Uncertainty in particular is taught so you think about the limits of your tools. For example do you know how precise a digital thermometer would be if it has a range from -20°C to 180° and it outputs an 8 bit integer? With that precision can you still determine uhh idk the amount of minerals diluted in water based on how far the boiling point is away from 100° (dumb example but I hope you see the point where it might apply. Personally I have run into this twice so far. Once with the accuracy of visualising a fractal pattern where we simply could not go further in than like 15x zoom without distortion and once when a float caused clipping because the calculation would cause issues on the last few digits when I made a DirectX renderer. However like I said that is absolutely not something that is a 1st or 2nd Semester topic. That is something you probably need in tandem with something like Rendering systems in the 3rd year.
8:11 "School starts at 12 AM and it's currently 11:99" -Heppe 2024
It's fine, I got to the classroom at 11:159 AM. Not even close
They teach physics because it helps coding simulations. It is hard to say what exactly you are programming after you graduate. If you ever work on things like Solid works, Game engines etc you need to know the subject to a certain level. Though I would expect such subjects later into the degree.
Alternatively for the sake of argument: Your job is to write a program to control a robot in a production line. How would you need to code the grab mechanism to grasp an object within 0.5 seconds but never apply more than 100 pascal to the object it is grabbing as to not break it. You can control the force of the motor and have access to some sensors. Try writing code for that without a solid understanding of physics.
I know the basics, but calculating things like uncertainty feels unnecessarily complicated. Besides, I'm more interested in things like neural networks and machine learning and that's supposed to be the focus of my lessons, not what you're describing.
@@HeppeGaming Computer science in Uni is a lot more general. So they have to cover their bases. You can always take extra courses on topics you are interested in, if it works like it does here. Uncertainty in particular is taught so you think about the limits of your tools. For example do you know how precise a digital thermometer would be if it has a range from -20°C to 180° and it outputs an 8 bit integer? With that precision can you still determine uhh idk the amount of minerals diluted in water based on how far the boiling point is away from 100° (dumb example but I hope you see the point where it might apply. Personally I have run into this twice so far. Once with the accuracy of visualising a fractal pattern where we simply could not go further in than like 15x zoom without distortion and once when a float caused clipping because the calculation would cause issues on the last few digits when I made a DirectX renderer.
However like I said that is absolutely not something that is a 1st or 2nd Semester topic. That is something you probably need in tandem with something like Rendering systems in the 3rd year.
i love watching this
can't relate, I hate watching myself.