数学の本スレから誘導されて来ました。

マックレーン『圏論の基礎』を読むための前提知識となっている分野を教えて下さい。
それらの分野の定番教科書を 読んでから/読みながら『圏論の基礎』にチャレンジしたいと考えています。

ちなみに、僕の数学の知識は教養学部程度の集合・位相・微積・線形・代数・統計です。