why are so many material from quant repeated in other sessions?

npv, irr, portfolio variance etc are all in the quant sessions then repeated in later sessions why? I took me a great deal to understand them, just to have. them explained in more detail in later, might as well leave Quant until last topic to study?

First you learn the theory, then you learn the application.