This I'm a third year undergraduate student majoring computer science and minoring mathematics. I'm interested in topos theory both from logical and geometrical point of view. I've seen this book being suggested in various places, such as Topos in nLab and this introduction with programmatic reading plan by John Baez. For this purpose I'm currently learning rudiments of category theory from Awodey's Category Theory book and haven't read anything else before. There's also this similar question asking about prerequisites for topos theory, which is more general for me who is aiming to read this specific book.
I wanted to ask for suggestions for programmatic reading plan that covers sufficient (and ideally, necessary) material which ables someone to go through this book without much difficulty.
Edits
As @KevinArlin mentioned, Baez's reading plan is provided for learning general advanced topos theory, which is also the subject of this specific book and therefore it's a suited suggestion. But I was willing to see more/other suggestions here from those who have read this book.