Technology
RequirementsWelcome to the NCVPS Technology Team page. Everything students need to successfully use your technology with our courses is listed here. If you have any questions, please email us at: support@ncpublicschools.gov. Please note: It is the responsibility of the enrolling school to ensure students have the technology required for the course. Students, if you don’t have any of the listed requirements, please reach out to your enrolling school.
Equipment Requirements:
Internet
An internet-connected computer that meets the minimum technology requirements.
School Email
Unique affiliated school email address that can receive messages from NCVPS resources.
Headset
Students should use a headset with built-in microphone.
Webcam
Students should use either a built-in or an external webcam.
Click to expand each section below to read more about NCVPS technology requirements.
📘 Canvas Requirements
Platform Overview:
NCVPS Canvas LMS is a cloud-based learning management system (LMS) used by the North Carolina Virtual Public School to deliver online and blended courses to students across North Carolina. The system supports course content delivery, assessments, grading, communication, and integrations with third-party tools.
NCVPS Canvas Link: https://ncvps.instructure.com
🖥 Device Requirements
Supported Devices
- Windows laptops/desktops
- Mac computers
- Chromebooks
- iPads and Android tablets (limited functionality compared to desktop)
- Smartphones (for viewing and basic tasks via Canvas Student app)
⚠ Recommended
- Laptop or desktop computer for quizzes, assignments, and proctored assessments
Physical keyboard for extended writing tasks
⚙️ Operating System Requirements
| Device Type | Minimum OS Version (Recommended Current Version) |
| Windows | Windows 10 or higher |
| macOS | Most recent 2 versions |
| ChromeOS | Latest stable release |
| iOS | iOS 15+ |
| Android | Android 11+ |
Always use the most updated version of the operating system for best performance and security.
🌍 Browser Requirements
✅ Supported Browsers (Latest Version Recommended)
- Google Chrome (Preferred)
- Mozilla Firefox
- Microsoft Edge
- Safari (Mac only)
❌ Not Recommended
- Internet Explorer (unsupported)
- Outdated browser versions
Important:
-
- Enable JavaScript
- Enable cookies
- Allow pop-ups for Canvas domain
- Disable aggressive ad/script blockers if issues occur
- Enable JavaScript
🎥 Zoom System Requirements
This guide outlines the minimum and recommended system requirements for students using Zoom for virtual classes, meetings, webinars, and collaboration. NOTE: Students are not assigned accounts, they can only join meetings designated by their instructors.
Hardware Requirements
Minimum Requirements
- Processor: Dual-core 2.0 GHz or higher
- RAM: 4 GB
- Camera: Built-in or external webcam
- Microphone: Built-in or external microphone
- Speakers/Headphones: Required for audio participation
- Display: 1024 x 768 resolution
Recommended Requirements
- Processor: Quad-core 2.5 GHz or higher
- RAM: 8 GB or more
- HD Webcam for clearer video
- Headset with microphone to reduce background noise
Operating System Compatibility
Zoom supports the following operating systems:
Windows
- Windows 10 or newer
Mac
- macOS 10.13 or newer
Mobile Devices
- iOS 12.0 or later
- Android 8.0 or later
Chromebook
- Chrome OS (latest version recommended)
Network Requirements
Minimum Bandwidth
- 1.0 Mbps (up/down) for standard video calls
Recommended Bandwidth
- 3.0 Mbps or higher for HD video
- Stable broadband internet connection (Wi-Fi or wired Ethernet preferred)
For best performance:
- Use a wired connection when possible
- Close unnecessary background applications
- Avoid shared network congestion during live sessions
Whitelist Requirements (v.3/2026)
The following primary domain URLs should be whitelisted to help prevent your filter from blocking resources that are utilized in NCVPS courses. This list will be updated, as required. Whitelist should be allowed through Zscaler, and any device asset management service for grades 4-12.
|
ncvps.instructure.com (State app in NCEd Cloud) quiz-api-iad-prod.instructure.com quiz-lti-iad-prod.instructure.com outcomes-iad-prod.instructure.com ncpublicschools.gov (Main email domain) |
magicschool.ai |


