Embark on a comprehensive journey through the foundations of theoretical physics with this extensive lecture series. Delve into advanced mathematical concepts essential for understanding modern physics, starting from basic logic and set theory, progressing through topology, manifolds, and differential geometry, to advanced topics like Lie groups, fiber bundles, and their applications in quantum mechanics and curved spaces. Master the geometrical tools necessary to tackle complex physical theories, guided by expert instructor Frederic Schuller through 28 in-depth lectures covering the intricate mathematical structures underlying theoretical physics.