has modern computer laboratories an auditorium workshops a library among others