Focus on collision detection algorithms and spatial partitioning.
Focus on conservation laws (momentum and kinetic energy). Collision
Collision is a broad topic. You must first narrow down your specific field: Collision