No, definitely not. Everything is completely online! In fact, the only thing you need to visit the school for before classes start is to collect your Student Card (and that, too, maybe you can collect on the same day, I'm not sure). The first time I properly set foot into Mac was on the first day of classes.
I hadn't even seen it before. So don't worry about that!