---
title: Hardware Requirements for Analytics + Data Science Bootcamps
description: Students must provide their own computers for classes at NSS and having the right computer or laptop will make a difference in your data analytics or data science bootcamp experience. It's important that you follow these guidelines for machine specifications. 
---

[Blog](https://learn.nashvillesoftwareschool.com/blog)

# [Hardware Requirements for Analytics + Data Science Bootcamps](https://learn.nashvillesoftwareschool.com/blog/2022/01/14/hardware-requirements-analytics-data-science-bootcamps)

 Written by [Mandy Arola](https://learn.nashvillesoftwareschool.com/blog/author/mandy-arola) | Jan 14, 2022

*Updated October 18, 2024*

Students must provide their own computer for classes at NSS and having the right computer and other equipment will make a difference in your experience. You can use a Mac, Windows, or Linux laptop for our Data Analytics or Data Science Bootcamps.

*Looking for hardware requirements for another program you can find them here: [Software Development](https://learn.nashvillesoftwareschool.com/blog/2022/01/14/hardware-requirements-web-development-bootcamps-at-nss) or [Data Engineering](https://learn.nashvillesoftwareschool.com/blog/2026/09/24/hardware-requirements-for-data-engineering-bootcamps).*

#### Computers

First, a couple of overall thoughts on computers.

1. You can use a desktop computer or a laptop.
2. You do not need a new computer for NSS - many machines manufactured since 2015 will work just fine although some may benefit from upgrades (in particular upgrades to RAM).
3. Even if you are going to acquire a computer it need not be a brand-new machine. Many students acquire used or refurbished machines.
4. You can use either a Mac or Windows computer that meets our requirements as outlined below. (We recommend you use a Windows-enabled computer for our Data Analytics bootcamps.)
5. You may **NOT** use a Chromebook, tablet (such as an iPad), a phone, or any other device that is not listed. The reason for this requirement is simple. The software we will use in the course will not run on devices other than those listed. Other devices simply will not work.
6. Using a Mac? We do not recommend an Apple M1 or M2 processor due to software compatibility issues.
7. Using Linux? While we do allow Linux use, it is an operating system for advanced users only. If you do not have prior experience with Linux, you should use Windows or MacOS. NSS staff are not able to support Linux operating systems.

You'll find more specific requirements for computer (memory, hard drive, cpu, and operating system) for each program below.

#### Data Analytics Bootcamps

We recommend you use a Windows-enabled computer for our Data Analytics bootcamps. This recommendation is based on feedback from current and former students who found that many activities are easier to complete using Windows. Our students have also found that Macs occasionally require advanced troubleshooting skills when installing or working with certain technologies. Again, please note this is only a strong recommendation and not a hard requirement.

When using a Mac, you will need to install [VMWare Fusion for Mac](https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion), which is available free with a personal use license If the free version becomes unavailable, the cost of the software is approximately $150. If you are using VMWare Fusion, NSS will provide you with Microsoft Office 365 software for the duration of the bootcamp.

| **Memory** 16GB minimum | **Hard Drive** SSD is preferred 500GB minimum (or 256 GB and an external hard drive)   |
| --- | --- |
| **CPU** Intel i5 minimum Intel i7 or i9 preferred (M1, M2, and M3 NOT recommended)   | **Operating Systems** Windows 10 or 11 (Home or Pro) Mac: High Sierra or later |

#### Data Science Bootcamp

Students in our Data Science bootcamps can use Windows, Mac, or Linux laptops.

| **Memory** 16GB minimum | **Hard Drive** SSD is preferred 500GB minimum (or 256 GB and an external hard drive)   |
| --- | --- |
| **CPU** Intel i5 minimum Intel i7 or i9 preferred   | **Operating Systems** Windows 10 or 11 (Home or Pro) Mac: High Sierra or later Linux: recent distribution |

#### Additional Required Equipment

Your laptop should include a microphone, speakers, and a webcam that are compatible with Zoom. If you're using a laptop or a desktop computer where these are not built-in, you will need to purchase separate hardware.

###### Backup Drive

You will be learning amazing things during your time at NSS. However, with great power comes responsibility. You will probably be pushing your computer harder than you ever had before. You may also spill water or coffee on your computer while in class. You may drop your computer, or drop something on it. You may inadvertently run a command that permanently deletes very important files that make your operating system work.

Because of these common issues that students have, we strongly urge you to buy a backup drive for your computer to ensure that you don’t lose the investment you’ve made in your computer and your time at NSS. A 500 GB to 1 TB external drive is more than enough for most people, but the actual size will depend upon how much data you have to backup. Additionally we recommend using backup software to ensure that your work is automatically backed up to this drive on a regular basis. Using the built-in utilities is a great place to start (e.g.[Time Machine](https://support.apple.com/en-us/HT201250)for Mac, or [Backup and Restore](https://support.microsoft.com/en-gb/windows/backup-and-restore-in-windows-352091d2-bb9d-3ea3-ed18-52ef2b88cbef#WindowsVersion=Windows_10)for Windows).

#### Recommended Additional Hardware

These items are not critical for success in our programs, but many students find them convenient to have.

- Second monitor (for remote students)
- External keyboard
- External mouse
- Headphones

#### Video Conferencing (for remote students)

In addition to meeting the hardware requirements for your computer you must have a high speed Internet connection capable of supporting video conferencing software. We strongly recommend joining a [Zoom test meeting](https://support.zoom.us/hc/en-us/articles/115002262083) to verify that your connection and hardware meet this requirement. While either headphones or speakers are sufficient for this course, use of headphones is highly encouraged if you join from an environment with a lot of background noise.

#### Administrator Rights

You must have administrator privileges on your computer. This means you should be able to install, uninstall, and configure software, and you should be able to make changes to the computer's operating system settings.

#### Know Your Computer

Whatever computer and operating system you use, it is your responsibility to understand how to use the system. This includes installing software, running applications, navigating files and folders, and changing system settings.

 

Still have questions? Drop a comment or connect with us through our [contact page](https://nashvillesoftwareschool.com/contact/).

[View full post](https://learn.nashvillesoftwareschool.com/blog/2022/01/14/hardware-requirements-analytics-data-science-bootcamps)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Mandy Arola"
  },
  "dateModified" : "2026-09-24T19:46:03.561Z",
  "datePublished" : "2022-01-14T22:26:49Z",
  "headline" : "Hardware Requirements for Analytics + Data Science Bootcamps",
  "image" : {
    "@type" : "ImageObject",
    "height" : 60,
    "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
    "width" : 60
  },
  "mainEntityOfPage" : "https://learn.nashvillesoftwareschool.com/blog/2022/01/14/hardware-requirements-analytics-data-science-bootcamps",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "Blog"
  }
}
```