For a better experience, click the Compatibility Mode icon above to turn off Compatibility Mode, which is only for viewing older websites.

Software Center for Windows

Please Note: This service is only available to Drexel-owned and managed PCs.


Software CenterThrough the Software Center application for Drexel-owned PCs, faculty and professional staff can download necessary software and receive software and security updates from Drexel IT. Software Center is deployed to freshly imaged and reimaged Windows machines.

To verify that you have the Software Center application installed, navigate to Start > All Programs/All Apps > Microsoft System Center. You should see an application within that folder called Software Center. Open the application, and choose to install the software you need. The software listed may differ from user to user.

Getting Help

If you do not see Software Center installed, or have other questions, please contact IT at with your Computer Name. If your computer is managed by the College of Engineering or the College of Medicine, please contact your respective support group for assistance.