Your cart is currently empty!
Course Category: Computer Information Technology
The Computer Information Technology Online Program prepares students for dynamic careers in IT through flexible, hands-on training. This program covers core areas such as networking, cybersecurity, database management, cloud computing, and technical support. Designed for both beginners and working professionals, the curriculum blends theoretical knowledge with real-world applications to build the skills needed to succeed in today’s technology-driven world. Learn from industry experts at your own pace and earn credentials that can lead to certifications and career advancement.
-
Security Plus Exam Prep
Security+ Exam Prep
Course Overview
This course prepares you for the CompTIA Security+ certification exam (SY0-601). You’ll cover all core domains and practice exam questions:
- Threats, Attacks, and Vulnerabilities
- Architecture and Design
- Implementation
- Operations and Incident Response
- Governance, Risk, and Compliance
Course Lessons
1. Threats & Vulnerabilities
IncompleteUnderstand common threats, attack vectors, and vulnerability assessment techniques.
2. Architecture & Design
LockedKnowledge Checks
Quiz 1: Security Fundamentals
Not AttemptedValidate your understanding of threats, vulnerabilities, and best practices.
15 Questions 75% Passing ScoreCourse Resources
Security+ Exam Objectives (SY0-601)
Official CompTIA exam objectives and domain breakdown.
Security+ Flashcards
Digital flashcards to reinforce key concepts.
Practice Questions Set
Sample exam questions covering all domains.
Submit Your Study Plan
Upload a PDF or document outlining your Security+ study schedule and resources.
Final Exam
Security+ Practice Exam
Not AttemptedComplete a full-length Security+ practice exam. Achieve 75% or higher to pass.
75 Questions 90 Minute Limit 75% Passing Score -
Ethical Hacking & Penetration Testing
Ethical Hacking & Penetration Testing
Course Overview
Learn how to ethically identify, exploit, and report vulnerabilities in systems and networks. This course covers all phases of penetration testing:
- Reconnaissance: Gathering information about targets
- Scanning: Identifying open ports and services
- Exploitation: Gaining access and escalating privileges
- Post-Exploitation: Maintaining access and evidence collection
Course Lessons
1. Reconnaissance Techniques
IncompleteDiscover how to gather open-source intelligence (OSINT), scan for public information, and profile targets.
2. Vulnerability Scanning & Enumeration
LockedKnowledge Checks
Quiz 1: Recon & Scanning
Not AttemptedEvaluate your knowledge of reconnaissance methods and vulnerability scanning tools.
10 Questions 80% Passing ScoreCourse Resources
Penetration Testing Toolkit
Collection of recommended tools for each phase of a pen-test
Pentest Checklist
Checklist for common steps and best practices during penetration tests
Legal & Ethical Guidelines
Documentation on rules of engagement and ethical hacking principles
Submit Your Pen-Test Report
Upload a sample penetration testing report or vulnerability findings.
Final Exam
Ethical Hacking & Penetration Testing Exam
Not AttemptedDemonstrate your ability to plan, execute, and report on a penetration test. You must score 85% or higher to pass.
50 Questions 90 Minute Limit 85% Passing Score -
Incident Response & Recovery
Incident Response & Recovery
Course Overview
In this course, you will learn how to effectively respond to cybersecurity incidents, preserve evidence, and restore normal operations. By the end of this course, you will be able to:
- Identify signs of a security incident and gather evidence in a forensically sound manner
- Follow the incident response lifecycle, including preparation, detection, containment, eradication, recovery, and lessons learned
- Develop and implement an incident response plan and playbooks
- Execute recovery procedures to restore affected systems and services
Course Lessons
1. Introduction to Incident Response
IncompleteLearn the basics of incident response, roles and responsibilities, and the incident response framework.
2. Incident Response Lifecycle
LockedKnowledge Checks
Quiz 1: IR Fundamentals
Not AttemptedAssess your understanding of the incident response lifecycle, roles, and basic procedures.
10 Questions 75% Passing ScoreCourse Resources
Incident Response Plan Template
A customizable template to build your own IR plan.
Recovery Steps Checklist
Step-by-step guide for system recovery after an incident.
Forensic Toolkit Guide
Overview of tools for evidence collection and analysis.
Submit After-Action Report
Upload a sample incident analysis and recovery report for review.
Final Exam
IR & Recovery Final Exam
Not AttemptedDemonstrate your mastery of incident response processes, evidence handling, and recovery best practices. An 80% or higher score is required to pass.
35 Questions 90 Minute Limit 80% Passing Score -
Network Security 101
Welcome to Network Security 101! In today’s digital world, understanding network security is more critical than ever. This course is designed for beginners who are eager to explore the fundamental concepts, principles, and practices essential for protecting networks from potential threats and vulnerabilities.
Throughout this course, you will learn about:
The Basics of Network Security: Understand key terminology, types of networks, and the importance of securing network infrastructure.
Common Threats and Vulnerabilities: Explore various cyber threats, including malware, phishing, denial-of-service attacks, and insider threats, and how they impact network security.
Security Protocols and Technologies: Gain insight into essential security protocols, firewalls, intrusion detection systems, and encryption methods that help safeguard networks.
Risk Management and Assessment: Learn how to identify, assess, and prioritize risks to develop effective security strategies.
Best Practices for Securing Networks: Discover practical measures and policies that organizations can implement to enhance their network security posture.
By the end of this course, you will have a solid foundation in network security concepts, empowering you to contribute to the protection of information and systems in your organization or personal projects. Whether you aspire to pursue a career in cybersecurity or simply want to enhance your knowledge of network safety, this course will provide you with the essential skills and insights needed in today’s technology-driven landscape.Cybersecurity Fundamentals
Course Overview
This course provides a comprehensive introduction to cybersecurity concepts, threats, and defense mechanisms. By the end of this course, you will be able to:
- Understand cybersecurity fundamentals and terminology
- Identify common attack vectors like phishing, malware, and ransomware
- Apply basic protection strategies for systems and networks
- Recognize cybersecurity best practices in the workplace
Course Lessons
1. Introduction to Cybersecurity
IncompleteExplore the evolution and importance of cybersecurity in today’s digital world.
2. Threats, Vulnerabilities, and Attacks
LockedKnowledge Checks
Quiz 1: Cybersecurity Basics
Not AttemptedCheck your understanding of introductory cybersecurity topics.
10 Questions 70% Passing ScoreCourse Resources
Cybersecurity Glossary
A reference list of key cybersecurity terms and definitions.
Best Practices Checklist
Practical tips for securing personal and organizational devices.
Security Awareness Posters
Download and share posters to promote security awareness.
Submit a Security Report
Create and upload a sample security awareness report or threat model.
Final Exam
Cybersecurity Fundamentals Final Exam
Not AttemptedThis timed exam evaluates your understanding of the entire course. You must score at least 75% to pass.
40 Questions 90 Minute Limit 75% Passing Score -
Digital Forensics
Digital Forensics
Course Overview
Digital Forensics is the process of identifying, preserving, analyzing, and presenting digital evidence. In this course, you’ll gain practical skills used by forensic investigators in real-world investigations.
- Understand the digital forensics process from start to finish
- Use industry-standard tools to analyze drives, memory, and logs
- Document evidence and maintain chain-of-custody integrity
- Understand legal and ethical considerations
Course Lessons
1. Introduction to Digital Forensics
IncompleteLearn the principles, scope, and career outlook of digital forensics.
2. Preserving Evidence & Chain of Custody
LockedKnowledge Checks
Quiz 1: Forensic Basics
Not AttemptedTest your understanding of the foundational concepts of digital forensics.
10 Questions 75% Passing ScoreCourse Resources
Incident Report Template
Use this to document findings from forensic investigations.
Forensics Toolkit Guide
Learn to navigate Autopsy, FTK Imager, and other tools.
Chain of Custody Log
Maintain integrity with this evidence tracking form.
Submit a Mock Report
Upload your sample forensic report or evidence log for review.
Final Exam
Digital Forensics Certification Exam
Not AttemptedPut your skills to the test with a comprehensive final exam. You must score 85% or higher to pass.
40 Questions 90 Minute Limit 85% Passing Score -
TCP/IP
TCP/IP Networking Essentials
Course Overview
This course introduces the TCP/IP model and its role in networking. Students will learn how data is transmitted over networks, understand IP addressing, subnets, ports, and protocols such as TCP, UDP, HTTP, and DNS.
- Understand the 4-layer TCP/IP model (Application, Transport, Internet, Network Access)
- Identify how IP addressing and subnetting work
- Compare TCP vs UDP and how ports function
- Troubleshoot network connectivity using basic CLI tools
Course Lessons
1. The TCP/IP Model Explained
IncompleteLearn how the TCP/IP model maps to network communication, and compare it to the OSI model.
2. IP Addressing & Subnetting
LockedKnowledge Checks
Quiz 1: Understanding TCP/IP
Not AttemptedTest your knowledge of the TCP/IP model, protocols, and IP addressing.
12 Questions 80% Passing ScoreCourse Resources
Subnetting Workbook
Practice calculating subnet masks and address ranges
CLI Networking Tools Guide
Learn how to use ping, tracert, ipconfig, and more
TCP vs UDP Cheat Sheet
Quick reference for key differences between protocols
Submit Your IP Worksheet
Upload completed subnetting worksheets or screenshots of your network configurations.
Final Exam
TCP/IP Certification Exam
Not AttemptedEvaluate your knowledge of TCP/IP networking with a comprehensive 40-question test. Score 80% or higher to earn your certificate.
40 Questions 90 Minute Limit 80% Passing Score -
Virtualization Management
Virtualization Management
Course Overview
This course provides hands-on training in managing virtual environments using tools like Hyper-V, VMware ESXi, and Proxmox. Learn how to deploy, monitor, and maintain virtual machines and infrastructure.
- Understand virtualization types (bare-metal vs hosted)
- Deploy and manage VMs using Hyper-V, VMware, and Proxmox
- Configure virtual networks, storage, and clustering
- Monitor resource utilization and automate VM tasks
Course Lessons
1. Introduction to Virtualization Platforms
IncompleteCompare and contrast leading virtualization platforms, including architecture, use cases, and licensing.
2. Virtual Machine Deployment
LockedKnowledge Checks
Quiz 1: Virtualization Concepts
Not AttemptedReview terminology, architecture, and basic management principles for virtualized systems.
10 Questions 80% Passing ScoreCourse Resources
VM Deployment Checklist
Essential steps for creating and configuring virtual machines
Proxmox Administration Guide
PDF reference for configuring virtual machines and storage in Proxmox VE
Virtual Networking Basics
Understand bridged, NAT, and VLAN networking in virtual environments
Submit Your VM Lab
Upload screenshots or exported configurations of your virtualization lab
Final Exam
Virtualization Management Exam
Not AttemptedThis exam covers platform setup, virtual networks, storage, and resource management. A score of 80% or higher is required to pass.
40 Questions 90 Minute Limit 80% Passing Score -
Intro To Databases
Intro to Databases
Course Overview
This course introduces database concepts, including relational models, data types, and querying with SQL. Students will learn to design tables, retrieve data, and understand relationships between entities.
- Understand what a database is and how it stores data
- Learn about tables, records, fields, keys, and schemas
- Write basic SQL queries: SELECT, INSERT, UPDATE, DELETE
- Practice relational concepts: joins, normalization, relationships
Course Lessons
1. What is a Database?
IncompleteThis lesson explores database fundamentals, including how data is stored and retrieved in modern systems.
2. Introduction to SQL
LockedKnowledge Checks
Quiz 1: Database Basics
Not AttemptedTest your understanding of database terminology, structure, and basic SQL statements.
10 Questions 75% Passing ScoreCourse Resources
SQL Cheatsheet
Common commands and query patterns for working with databases
ER Diagram Guide
Learn how to design and read entity-relationship diagrams
Sample Database Project
Example database schema and queries to practice with
Submit Your SQL Scripts
Upload your `.sql` files or screenshots of completed database tasks
Final Exam
Intro to Databases Exam
Not AttemptedThis exam covers key database concepts, structure, and SQL basics. Score 80% or higher to pass and receive certification.
35 Questions 75 Minute Limit 80% Passing Score -
Intro To Programming
Intro to Programming: Pseudocode & Python
Course Overview
This beginner-friendly course teaches the fundamentals of programming logic using pseudocode and Python. It’s perfect for students, educators, or anyone starting their coding journey.
- Understand algorithms, logic, and control flow using pseudocode
- Write and run basic Python scripts
- Use variables, functions, loops, and conditionals
- Translate pseudocode to working Python programs
Course Lessons
1. What is Pseudocode?
IncompleteLearn how to write problem-solving steps using plain English before coding. Build logic through structured pseudocode examples.
2. Python Fundamentals
LockedKnowledge Checks
Quiz 1: Logic & Syntax
Not AttemptedTest your understanding of pseudocode structure and Python syntax basics.
8 Questions 75% Passing ScoreCourse Resources
Pseudocode Quick Guide
Step-by-step breakdown of logical structures and formatting
Python Practice Notebook
Jupyter notebook with guided examples and exercises
Beginner Project Ideas
Fun beginner Python challenges you can start with
Submit Your First Script
Upload a PDF of your pseudocode and your first working Python script
Final Exam
Intro to Programming Exam
Not AttemptedThis exam will test your understanding of logic, structure, and syntax in both pseudocode and Python. Score 80%+ to pass.
30 Questions 60 Minute Limit 80% Passing Score -
PowerShell
PowerShell Scripting & Automation
Course Overview
This course introduces PowerShell for system automation, covering core scripting concepts and advanced use cases for Windows and cross-platform environments using PowerShell Core.
- Understand cmdlets, pipelines, and scripting syntax
- Write reusable scripts and functions
- Manage users, processes, and services
- Automate administrative tasks and system monitoring
Course Lessons
1. Getting Started with PowerShell
IncompleteLearn the basics of PowerShell syntax, cmdlets, objects, and the pipeline. Set up your environment and explore the PowerShell ISE/Terminal.
2. Writing Scripts and Functions
LockedKnowledge Checks
Quiz 1: PowerShell Fundamentals
Not AttemptedReview key concepts such as cmdlets, variable syntax, pipelines, and help documentation.
10 Questions 80% Passing ScoreCourse Resources
PowerShell Syntax Cheatsheet
Quick reference for cmdlets, loops, and common structures
Script Samples Pack
Example scripts for user management, services, and event logs
PowerShell Best Practices
Tips for writing readable, secure, and efficient scripts
Submit Your Script
Upload your own PowerShell script or project for feedback
Final Exam
PowerShell Certification Exam
Not AttemptedThis exam evaluates your scripting ability, use of pipelines, functions, loops, and real-world automation tasks. Score 85%+ to pass.
50 Questions 90 Minute Limit 85% Passing Score