If you are signing in to Skype for Business from off campus, you will need to have the Windows Certificate installed.
For more information about signing into Skype for Business on Windows or Mac, view the official Microsoft documentation here: https://support.microsoft.com/en-us/office/sign-in-to-skype-for-business-f104e76c-cef3-4468-8065-d75ea157e58d