CS 647: Cybersecurity and Secure Software Design. (2024)
About this Course
Introduction of basic principles and applications of cybersecurity. Topics include symmetric and asymmetric encryption and decryption algorithms, hashing techniques, digital certificates, digital signatures, message authentication codes, authentication, malware, and security of systems such as networks, operating systems, software, and databases. Upon successfully completing this course, the student should be able to: describe symmetric and asymmetric cryptographic algorithms, demonstrate security application development skills, compare key distribution algorithms, compare authentication techniques, explain transport layer security, and demonstrate proficiency in the security of systems and applications such as email, networking, database, and operating systems.Created by: Ball State University
Related Online Courses
This specialized program delves into the intricacies of supply chain and operations, covering topics such as logistics management, inventory control, and process optimization. Learners can expect... more
This is a self-paced lab that takes place in the Google Cloud console. This lab shows you how to create a Google Cloud Dataproc cluster, run a simple Apache Spark job in the cluster, then modify... more
This Specialization is for those new to mapping and GIS, as well as anyone looking to gain a better understanding of how it all works and why. You will learn practical skills that can be applied to... more
This Specialization is intended for professionals who seek to improve their management competencies and skills. Through five courses, you will cover Delphi Method, Scenario Planning, Models and... more
Welcome to the Frontend Development using React course! In this program, you will learn the fundamentals of frontend development and how to build web applications using the React library. The... more