We will study topics in theoretical physics through the lens of differential geometry and algebraic topology. The topics will be chosen among the following: differential forms on manifolds, homology, homotopy, de Rham cohomology, gauge theory and principal fiber bundles, nonperturbative effects and topology, characteristic classes, basics of solitons (ex: why is the instanton number a number?), index theorems, introduction to anomalies.