It is best to check the website for details regarding your chosen class.  A welcome email is also sent to you with instructions on how to prepare for the class and includes a list of needed equipment.

Most Advanced programs require that divers have a cutting tool of some kind.  A diving knife for example.  A compass that may or may not be provided in rental.  A computer or diving tables whichever the diver or instructor chooses to use.  This is the 21st century and we are pretty much all using computers now.  Think iphone vs old school flip phones.  You will find some hold outs out there. Some rental regs include computers.  Some programs ask divers to have reels and SMBs and other tools depending on the mission.