Cyber Ready Professional - NCC 217: Operating Systems Fundamentals
UPCOMING EVENTS
America/New_York
Cyber Ready Professionals Program Information Sessions
May 31, 2026
Registrations accepted until the above date
America/New_York
Cyber Ready Professionals Program Application
June 30, 2026
Registrations accepted until the above date
America/New_York
Call for Session Ideas: Cybersecurity Capabilities and Careers Summit (3CS)
June 30, 2026
Registrations accepted until the above date
View All Upcoming Events
DOWNLOADS
America/New_York
Download the 2CDC Flyer
May 20, 2026
Resource available until the above date
America/New_York
Download the National Cybersecurity Student Association Chapter Recruitment Sign-up Form
September 01, 2026
Resource available until the above date
America/New_York
Download the National Cybersecurity Student Association Memberships & Chapters Information
January 21, 2027
Resource available until the above date
View All Available Downloads
Cyber Ready Professional Home
About
Programs
Cyber Ready Professional Program Overview
Coaching
ISACA Stacked Credentials Track
ScholarMatch
ScholarMatch FAQ's
IT Audit Fundamentals Scholarship Program
3CS - Cybersecurity Capabilities & Career Symposia
Games, Simulations & Competitions
Mid-Atlantic Collegiate Cyber Defense Competition (MACCDC)
2-Division Collegiate Defense Competition (2CDC)
Cyber Arcade
Research
Competency-Based Education Curriculum
Curriculum Standards Panel
Technical Courses
NCC 200: Networking 1: Network Fundamentals
NCC 201: NCC 201: Networking II: Switching, Routing, and Wireless Fundamentals
NCC 202: Networking III: Enterprise Networking, Security, and Automation
NCC 204: Linux Server 1: Linux Fundamentals
NCC 206: Windows Server I: Installing and Configuring Windows Server
NCC 207: Windows Server II: System Administration
NCC 208: Windows Server III: Advanced System Administration
NCC 209: Secure Server Services
NCC 210: Linux Server 1: Information Security Fundamentals
NCC 211: TCP/IP Fundamentals
NCC 212: Linux Server 1: Scripting Fundamentals
NCC 213: Intrusion Detection/Prevention Systems Fundamentals
NCC 214: Ethical Hacking & System Defense
NCC 215: Digital Forensics I: Digital Forensics Fundamentals4
NCC 216: Digital Forensics II: Advanced Digital Forensics
NCC 217: Operating Systems Fundamentals
NCC 218: Hardware I: Hardware Fundamentals
NCC 219: Network Forensics and Incident Response
NCC 220: Network Security I: Network Security Fundamentals
NCC 221: Introduction to Secure Programming Logic
NCC 222: Computer Science I
NCC 223: Computer Science II
NCC 224: Computer Architecture & Organization
NCC 225: Introduction to Relational Databases
NCC 226: Secure Coding
NCC 227: Computer Science III
NCC 228: C# Programming
NCC 229: Structured Query Language
NCC 230: Introduction to Assured Software Engineering
NCC 231: Mobile Application Programming
NCC 232: Database Administration
NCC 233: Structured System Analysis
NCC 234: Cybersecurity Risk Management
NCC 235: Cybersecurity Law and Ethics
NCC 236: Cloud Computing Fundamentals
NCC 237: Cloud Security Architecture and Operations
NCC 238: Wireless Networking Fundamentals
NCC 239: Wireless Security Fundamentals
NCC 240: Security Operations Center Fundamentals
NCC 241: Vulnerability Management Fundamentals
NCC 243: Microsoft Azure Fundamentals
NCC 244: Microsoft Azure Administrator Associate
NCC 245: Introduction to Cybersecurity
Cybersecurity Skills Journal: Practice and Research
Cybersecurity Skills Journal: Call for Proposals
Manuscript Content Guidelines
Author Guidelines
Publishing Guidelines
Community Hub
Events
Contact
Payment Portal
Donate
Join Us
Student Association Home
Student Chapters Information
Student Chapter Locations
Student Member Portal
Our Team
Events
NCSA Webcasts
Share With Us
Student Spotlight
Expand the Sidebar for
Upcoming Events and Downloads!
MAKE A DONATION
PAYMENT PORTAL
Cyber Ready Professional Home
About
Programs
Cyber Ready Professional Program Overview
Coaching
ISACA Stacked Credentials Track
ScholarMatch
ScholarMatch FAQ's
IT Audit Fundamentals Scholarship Program
3CS - Cybersecurity Capabilities & Career Symposia
Games, Simulations & Competitions
Mid-Atlantic Collegiate Cyber Defense Competition (MACCDC)
2-Division Collegiate Defense Competition (2CDC)
Cyber Arcade
Research
Competency-Based Education Curriculum
Curriculum Standards Panel
Technical Courses
NCC 200: Networking 1: Network Fundamentals
NCC 201: NCC 201: Networking II: Switching, Routing, and Wireless Fundamentals
NCC 202: Networking III: Enterprise Networking, Security, and Automation
NCC 204: Linux Server 1: Linux Fundamentals
NCC 206: Windows Server I: Installing and Configuring Windows Server
NCC 207: Windows Server II: System Administration
NCC 208: Windows Server III: Advanced System Administration
NCC 209: Secure Server Services
NCC 210: Linux Server 1: Information Security Fundamentals
NCC 211: TCP/IP Fundamentals
NCC 212: Linux Server 1: Scripting Fundamentals
NCC 213: Intrusion Detection/Prevention Systems Fundamentals
NCC 214: Ethical Hacking & System Defense
NCC 215: Digital Forensics I: Digital Forensics Fundamentals4
NCC 216: Digital Forensics II: Advanced Digital Forensics
NCC 217: Operating Systems Fundamentals
NCC 218: Hardware I: Hardware Fundamentals
NCC 219: Network Forensics and Incident Response
NCC 220: Network Security I: Network Security Fundamentals
NCC 221: Introduction to Secure Programming Logic
NCC 222: Computer Science I
NCC 223: Computer Science II
NCC 224: Computer Architecture & Organization
NCC 225: Introduction to Relational Databases
NCC 226: Secure Coding
NCC 227: Computer Science III
NCC 228: C# Programming
NCC 229: Structured Query Language
NCC 230: Introduction to Assured Software Engineering
NCC 231: Mobile Application Programming
NCC 232: Database Administration
NCC 233: Structured System Analysis
NCC 234: Cybersecurity Risk Management
NCC 235: Cybersecurity Law and Ethics
NCC 236: Cloud Computing Fundamentals
NCC 237: Cloud Security Architecture and Operations
NCC 238: Wireless Networking Fundamentals
NCC 239: Wireless Security Fundamentals
NCC 240: Security Operations Center Fundamentals
NCC 241: Vulnerability Management Fundamentals
NCC 243: Microsoft Azure Fundamentals
NCC 244: Microsoft Azure Administrator Associate
NCC 245: Introduction to Cybersecurity
Cybersecurity Skills Journal: Practice and Research
Cybersecurity Skills Journal: Call for Proposals
Manuscript Content Guidelines
Author Guidelines
Publishing Guidelines
Community Hub
Events
Contact
Payment Portal
Donate
Join Us
Student Association Home
Student Chapters Information
Student Chapter Locations
Student Member Portal
Our Team
Events
NCSA Webcasts
Share With Us
Student Spotlight
TECHNICAL COURSES
NCC 217: OPERATING SYSTEMS FUNDAMENTALS
COURSE NUMBER
NCC 217
CREDIT / UNIT HOURS
PRE-REQUISITES
General Education IT course (can be taken concurrently)
RECOMMENDED TEXT BOOK
The Official CompTIA A+ Core 2 Student Guide (Exam 220-1102) eBook
ISBN
978-1-64274-410-1
COURSE LAB
None
DESCRIPTION
3 credit/unit hours – Three hours of lecture weekly; one term
This course is designed to provide an introduction to and basic technical understanding of the function and operation of operating systems (OSes). The course will focus on microcomputer and mobile operating system features, broad concepts, and diagnostic tools that allow the student to rapidly determine the condition of a system and how best to rectify a fault. This course also introduces the student to basic security concepts. This course is also intended for those preparing for the Computing Technology Industry Association’s (CompTIA) A+ certification exam Core 2 (220-1102).
Updated: November 6, 2022
LEARNING OBJECTIVES
Upon completion of this course the student will be able to:
Compare and contrast the features and requirements of Linux, macOS, and Microsoft operating systems;
Install and configure an operating system using the most appropriate method;
Work with command line tools;
Setup and configure networking on a client/desktop;
Perform preventive maintenance procedures using appropriate tools;
Explain the basic features of mobile operating systems;
Compare and contrast methods for securing mobile devices; and
Implement security best practices to secure a system
MAIN TOPICS
Lesson 1: Configuring Windows
Lesson 2: Managing Windows
Lesson 3: Identifying OS Types and Features
Lesson 4: Supporting Windows
Lesson 5: Managing Windows Networking
Lesson 6: Managing Linux and macOS
Lesson 7: Configuring SOHO Network Security
Lesson 8: Managing Security Settings
Lesson 9: Supporting Mobile Software
Lesson 10: Using Support and Scripting Tools
Lesson 11: Implementing Operational Procedures
Join us
Contact
Wild Apricot
Membership Software
US