Software Center

Install Windows 11 Operating System (OS)

Install Optional Software

Through Software Center, you are able to install Computing Services approved software on-demand, without need for Administrative login.

To do so:

It might take some time to load, but the Software Center should pop up like this:

Updating Apps

Some apps, like Chrome, won't operate correctly unless they have been updated to the current version. For security reasons, updates for apps aren't available through the web, but they are in Software Center.