A comprehensive overview of cybersecurity concepts that all computer security students and professionals must understand