Technical Requirements

These are the minimum technical requirements for the program. Individual courses may have additional requirements, but the ones listed below are common across all OMSCS courses. To view course-specific requirements, see the current courses page.

All students should should have a computer on which they have full administrator privileges with the following minimum requirements:

Form Factor

Notebook or desktop computer (a netbook or tablet should not be used as the primary computing device*). A minimum of 6 hours of battery life is recommended.


64-bit multi-core processor or better.*


8 GB minimum. For best performance, we recommend that you install as much memory as affordable at the time of purchase.

Operating System

The latest versions of Windows (10 or better) or MacOS (10.12.5 or better). We recommend updating to the latest versions for better protection against cybersecurity risks. We suggest turning on automatic updates. Before applying software and hardware updates, it is good practice to back up your computer, and to check that the updates would work with your existing applications.


The recommended web browsers are the latest versions of Internet Explorer/Edge, Mozilla Firefox, or Google Chrome. Note that courses with proctored exams may require you to use Google Chrome with a custom extension to take the exam.

Primary Hard Drive

500 GB minimum. The larger the better, as you may work with large datasets. Solid-state drives (SSDs) are recommended, as they are much faster than hard disk drives (HDDs).

Backup Device or Service

Having a quality backup of your important files is vital to your success as a student. Windows and MacOS have built-in backup support (e.g., via Time Machine on MacOS). We have negotiated a discount for Crashplan for our students available at You are not required to use Crashplan. Utilizing OneDrive provided by GT at no charge is a great solution as well.

Free GitHub Repositories

Git is an industry-standard way for collaborative coding and version control. Many companies now expect git familiarity from employees. As a Georgia Tech student, you can create unlimited repositories, which are great for group projects. Always create a repository as PRIVATE (instead of public), and never put any sensitive information (e.g., passwords, AWS keys) in repositories. Bad people scan public repositories for such information for profit and can cause their victims huge financial loss (e.g., using your credentials to run AWS jobs).


A reliable, fast network connection is required, either through a wired or wireless connection. The minimum requirement for a wireless connection is dual-band (2.4 GHz/5 GHz) Wireless 802.11n.

System Options

A laptop or desktop with a webcam and microphone is required (built-in or external). A headset with a microphone for clear communication on video calls is strongly recommended.

* Note that most netbooks and tablets (e.g., Apple iPad, Galaxy Tab, and others that run on an operating system designed specifically for the device) do NOT meet the minimum hardware requirements above. While they may initially provide sufficient performance for basic tasks such as web browsing or simple word processing, use of technical software in courses may not be possible.