Sufficient technology and internet access is required to complete online classes at SDI. While most computers, tablets, smartphones, and other mobile devices may allow for some completion of coursework, they are not guaranteed to support every aspect of learning with SDI. The following hardware and software requirements are provided to assist students to ensure they meet or exceed the minimum standards.

Computer Requirements

  • OS: Windows 10 or higher (Home or Pro Editions); Mac OS X or higher
  • Memory: 4 GB RAM required (8 GB or higher recommended)
  • Network: Broadband Internet connection of 5 Mbps Reliable (10 Mbps or higher recommended)
  • Storage: 200GB available free space
  • DirectX: Version 9 (latest version recommended)

Internet Browsers

  • Chrome – latest version recommended
  • Firefox- latest version recommended
  • Safari – latest version recommended

Required Components/Software

  • Microsoft Office or equivalent (Open Office, Viewer, etc.)
  • Webcam – resolution: 640 x 480 (1280 x 720 preferred)
  • PDF reader

The following MUST be enabled:

  • Cookies
  • Pop-ups (in both internet browser and security software)
  • Java/Javascript


With all firewalls, ensure that you enable uploading of files.

Third-Party Software

Certain SDI courses and exam proctoring may require the installation of third-party software or applets. The system requirements for third-party software should fall within the published specifications above, but please consult the individual software packages to ensure compatibility. Third-Party software technology requirements are subject to change. It is recommended that students access technology requirement information provided for by the vendor for the most up to date information.

Other Specific Requirements or Compatibility:


Proctored exams will be proctored by Proctorio. All proctored exams require the student downloads and installs the Proctorio browser extension. The extension is supported on the following browsers: Microsoft Edge, Google Chrome, Opera, and Brave.
Browser Extension Compatibility
Technology Compatibility Requirements

Canvas Online Classroom

Some workplace IT environments or other public Wi-Fi connections can also restrict functionality in Canvas. Access to content, ability to upload files or file size limitations may apply in these situations. If you are having trouble accessing your course from your workplace, contact your organization’s IT department.

The online classroom interface has been optimized for desktop displays. We recommend using a supported internet browser from your computer to access your course. While some mobile browsers are supported, small form factor phones may not be a pleasant experience and could limit functionality required in the classroom.

Canvas IOS and Android Mobile App

Canvas mobile applications are available on both the Apple and Google Play stores. However, Sonoran Desert Institute has not independently verified the availability of all features and functionality in the mobile application. Students are advised to use a supported computer internet browser accessing the online classroom.

For information on Canvas browser and computer requirements, please reference the following: Browser and Computer Requirements

Other Operating Systems

If a student chooses to use any operating system other than Windows Vista, or Windows 7 or 8, SDI cannot guarantee compatibility to the Learning Management System.

Tools and Equipment

Tools and equipment are provided by the Institute and included in the total program cost. Students in the School of Firearms Technology may need to have access to a firearm and a drill press, as noted for each specific program.

View Lab Tools