#Branches of Physics
- Classical mechanics
- Thermodynamics
- Electromagnetism
- Optics
- Modern Physics
Computer science arouse as a combination of electromagnetism and solid state physics (semiconductors, transistors…). ![[Pasted image 20240306134102.png]]
#Layers of Abstraction
![[Pasted image 20240306134109.png]]
#The Transistor
![[Pasted image 20240306134131.png]]
#Computational Physics
Computer science has also contributed a lot in the development of physics. Computational physics studies how to use numerical methods and computers to solve physics problems.
- Numerical simulation of differential equations and partial differential equations
- Statistical mechanics
- Monte Carlo methods
- …