Cybersecurity Foundations

The Cybersecurity Foundations minor provides a foundation in computer science and cybersecurity for students in any field — from the natural sciences to social sciences, technology and business — allowing students to work with substantial computing and data-oriented cyber systems. The minor enables students to competitively manage the computing and cybersecurity aspects of their professions and prepares them to meet the cybersecurity needs of industry and government. Courses in the Cybersecurity Foundations minor provide a thorough understanding of security, privacy and cryptographic techniques and protocols used in computing, communication and data encryption and processing. Students learn programming, data structures and algorithms through either C++ or Python programming language. Python is appropriate for all students, while C++ is more appropriate for students in the natural sciences majors. After these foundational courses, students select electives in such areas as data security, software security, connection security, component security, system security, human security and societal security.

Learn more

0
0