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
Welcome to the specialization course of Designing data-intensive applications. This course will be completed on four weeks, it will be supported with videos and exercises. By the end of this... more
Many courses in the diversity, equity and inclusion field acquaint the learner with definitions and concepts that are commonly shared in the field but not much strategy to implement such efforts.... more
This specialization includes 3 courses. In the first course, Principles and Technologies of 5G Mobile Networks, you will gain an overview of 5G mobile networks, explore the basic architecture of 5G... more
This course, developed at the Darden School of Business at the University of Virginia and taught by top-ranked faculty, focuses on the common human resource (\"people\") challenges faced by... more
This project will give you the opportunity to familiarize yourself with the cloud-based platform, ProfitBooks. We will start this project by introducing you to the platform through creating an... more