Yes you 100% can. Adobe works like an app, just download it to your computer and log into your account. Leeds pays for your account so you can access everything you need for your course (Photoshop, Illustrator etc) for the whole of your degree. That means as long as you study with them, no matter where you are, you have complete access to the cloud.