CSEC519 BLOCKCHAIN AND CRYPTOCURRENCY TECHNOLOGIES
| Course Code: |
9100519 |
| METU Credit (Theoretical-Laboratory hours/week): |
3(3-0) |
| ECTS Credit: |
8.0 |
| Department: |
Cyber Security |
| Language of Instruction: |
English |
| Level of Study: |
Graduate |
| Course Coordinator: |
|
| Offered Semester: |
Fall and Spring Semesters. |
Course Content
This course introduces the cryptographic foundations of blockchain and cryptocurrency technologies that are used for the security. integrity. and anonymity: digital signatures. cryptographic hash functions. multi signatures. and zero-knowledge protocols. Cryptocurrency mining algorithms and their security will be analyzed with an emphasis on popular cryptocurrencies. Consensus models. smart contracts. non-fungible tokens (NFTs). and emerging topics will be presented.