Course Description

An entry level Computer Science course for homeschoolers delivered at your pace in the comfort of your home!

Computer science is defined by as the study of computers and computing concepts. It includes both hardware and software, as well as networking and the Internet.

All students can benefit from this course regardless of their future education or career goals. Students interested in programming and coding can benefit from this class by learning how the computer systems work and how to manage those systems that their code runs on. Students interested in other career fields outside the information technology field can benefit from learning how the technology around them enhances their work. This course can also enhance their ability to communicate their technology needs to the technology geeks that support them.

This course teaches students how computer systems work. Students will learn how to troubleshoot computer systems using system administration skills on Microsoft and Linux operating systems. The class will be delivered via on-demand instructional videos with additional assignments and quizzes.

What are parents of previous students saying about this course?

"My son has been involved in this since last summer and has learned so much and has built friendships along the way. Hank Osborne is a godly man who has been a wonderful encouragement to my son and he has inspired to him learn more." Laura F. (Charleston, SC)

"Our child has amazed us with the abilities she now has after HSSN and CyberPatriot. She studies without being prompted and is enjoying it!" Sally I. (Summerville, SC)

This class teaches:

  • Introduction to computers-terms, hardware, software, networks, & Internet
  • Introduction to routers, switches, firewalls, etc - troubleshooting problems and connectivity
  • Installing and updating software
  • Introduction to vulnerability assessment and patching
  • Identifying, adding, deleting, and modifying users
  • Threat assessment (understanding hacking techniques)
  • How to identify malicious content
  • How to protect personal data
  • Problem solving operating systems including Windows, Mac, & Linux
  • Computer ethics
  • Introduction to programing languages
  • Introduction to how computer systems work in a business environment


Students only need to have basic keyboard and mouse skills and have the ability to use the Internet to access web sites and send email. Several students as young as 11 years old have successfully completed this course.

Hank Osborne

Course curriculum

  • 1

    Introduction and Terms

  • 2


    • Hardware and Math Lesson

    • Hardware and Math - Assignment

    • Hardware and Math - Quiz

  • 3


    • Software Video

    • Software Notes and Links

  • 4

    Introduction to Operating Systems

    • Operating Systems

    • Links Related to this Lesson

    • Operating System - Quiz

  • 5

    Windows Operating Systems

    • Windows Part 1a - Introduction to Windows OS

    • Windows Part 1b - Windows 11

    • Windows Part 1c - More Sysadmin Tools and Tips using Win7

    • Windows Part 1d - Win10 Quick Look

    • Windows Part 1 - Notes, Links, and Files

    • Windows Part 2

    • Windows Part 2 - Notes, Links, and Files

    • Windows Part 3

    • Windows Part 3 Notes and Links

    • Windows Part 4

    • Windows Part 4 Notes, Links, and Files

  • 6

    Virtualization and Cloud

    • Virtualization and Cloud Video

    • Install VMware and Create a VM - Assignment

    • Cloud-1 - Create a Free Amazon Web Services (AWS) Account

    • Cloud-2 - Secure AWS Account with 2FA

    • Cloud-3 - AWS Elastic Compute Cloud (EC2) Security Groups and Keys

    • Cloud-4 - Linux Instance Creation with AWS EC2

    • Cloud-5 - Connect to Linux AWS EC2 Instance with Windows and Putty

    • Cloud-6 - Microsoft Server 2022 Instance Creation with AWS EC2

  • 7


    • Linux Part 1

    • Linux Part 1 - Notes and Links

    • Linux Part 1 - Assignment

    • Linux Part 2a

    • Linux Part 2b

    • Linux Part 2 - Notes and Links

    • Linux Part 2 using the KJV.txt - Assignment

    • Linux Part 2 using KJV.txt - Quiz

    • Linux Part 3

  • 8

    Networks and Internet

    • Networks and Internet Part 1

    • Networks and Internet Part 2

    • Networks and Internet - Quiz

  • 9

    Security Principles and Ethics

    • Security Principles and Ethics

  • 10

    Security Practices

    • Security Practices

    • Security Practices - Quiz

    • Next Steps


5 star rating

Great class

Noah Weyer

This was an amazing class to help me through my first year of cyber patriot!

This was an amazing class to help me through my first year of cyber patriot!

Read Less

Pricing Options

We offer two pricing options for a single course.

  • $499.00

    $499.00Cybersecurity - Two Course Bundle

    Buy Now