NCI is offering an Introduction to Cybersecurity course developed for high school students to learn the basics of Cybersecurity. The initial course will be Oct 3 – Nov 18 and the first time session is absolutely FREE to high school students. You will receive a Certificate of Completion and another notch for your resume and college applications. Let NCI help you decide if Cybersecurity is in your future.
Why learn Cybersecurity?
“According to a recent report from Cyber Seek there are currently nearly 50k open cybersecurity jobs in Virginia. This is second only to California. For students looking to embark on a career path that will offer a bright future, this is one to consider. It’s a field with a projected job growth of 31 percent by 2029, and the average salary of someone in this field is $92,870. ” WHRO Public Media/Cybersecurity Jobs Are In Demand Across Virginia Published on
This course aims to provide a basic and broad overview of cybersecurity, helping the student understand correct and safe online behavior and increase their interest in cybersecurity and careers in the cybersecurity workforce. In this course, we will explore various cybersecurity topics to include networking and network security tools, cryptography (ciphers, keys, digital signatures, hashes, encryption protocols, etc.), hacking basics (network reconnaissance and scanning, password cracking, and exploiting web application vulnerabilities), and the legal and ethical considerations of cybersecurity activities.
There are six modules in this course.
These modules are broken down as follows:
- Module A: Introduction to Linux [A collection of introductory Linux hands-on labs.]
- Module B: Introduction to Cybersecurity and Virtualization
- Module C: Networking
- Module D: Cryptography
- Module E: Hacking
- Module F: Legal and Ethics
- Become familiar with the Linux OS as well as many of the tools used in cybersecurity
- Understand the basics of cybersecurity and its principles
- Describe some common cybersecurity threats and vulnerabilities
- Install and use virtualization software
- Understand layered network models
- Use software tools to examine network traffic
- Describe basic network defense tools
- Explain basic cryptography terminology (plaintext, ciphertext, cipher, key, encipher, decipher, cryptanalysis, cryptology)
- Understand the benefits of encryption
- Apply techniques for encrypting and decrypting files
- Describe techniques for passive network reconnaissance
- Describe attacks on and apply tools to attack password hash files
- Understand and exploit known web application vulnerabilities
- Describe importance of ethical behavior when engaging in cybersecurity activities