Full course description
Welcome to BLK-104 Blockchain for Cybersecurity. The purpose of this course is to give students an understanding of the unique ways in which blockchain applies to cybersecurity. The content includes an examination of the Byzantine Generals Problem, consensus algorithms, hash cryptography, privacy protocols, attack vectors, block times, block subsidies and rewards, difficulty target adjustments, flood propagation, as well as decentralized validation.
This course is a self-paced e-learning and is comprised of the following components:
- Canvas Overview and Resources: This section will familiarize you with the Canvas e-learning platform and will provide you with some tips for navigating through the course.
- Educational Modules: Once you've completed the Canvas Overview and Resources section, you will be presented with a series of educational modules that include narrated presentations, required reading assignments, self-study assignments, progress quizzes and a final assessment; these are briefly described below.
- Narrated Presentations: Instructor led videos, with slides, to teach you specific course subject matter (~2 hours of student engagement).
- Required Readings: Documents or links to online documents that the instructor has assigned for you to read as part of your education experience (~2 hours student engagement).
- Assignments/Critical Thinking Questions: Ungraded assignment and/or list of questions meant to expand the student's thinking on course material (~2 hours student engagement).
- Progress Quizzes: Short (~10 question) quizzes to check progress of your learning on portions of the course; ungraded; 3-4 per course (~1 hour student engagement).
- Final Assessment: A longer (~25 question) test designed to assess comprehension of all course material; passing score is 80% or higher (~1 hour student engagement).