Public View

You are viewing the public version of the syllabus. If you have a SUNet account, you can view the richer version of the syllabus after logging in.

CS 438
Blockchain: Security and Applications

Faculty Faculty of Engineering and Natural Sciences
Semester Spring 2025-2026
Course CS 438 - Blockchain: Security and Applications
Time/Place
Time
Week Day
Place
Date
09:40-10:30
Mon
FENS-L056
Feb 16-May 22, 2026
09:40-11:30
Fri
FENS-L056
Feb 16-May 22, 2026
Level of course Undergraduate
Course Credits SU Credit:3, ECTS:6, Engineering:6
Prerequisites -
Corequisites -
Course Type Lecture

Instructor(s) Information

Kamer Kaya

Course Information

Catalog Course Description
Cryptographic fundamentals for blockchain, distributed systems, crypto-currencies, smart contracts, distributed blockchain applications, consensus algorithms, blockchain mining, security and privacy in blockchain, blockchain ecosystem.
Course Learning Outcomes:
1. After the course the students will be able to understand the components of blockchain, the terms and the jargon people use.
2. After the course, the students will be able understand the math behind the cryptographic techniques used in Blockchain.
3. The students will learn how to design a blockchain based solution for a real-life problem.
4. After the course, the students can implement objects on a blockchain such as a smart contract on Ethereum.
Course Objective
Sustainable Development Goals (SDGs) Related to This Course:
Industry, Innovation and Infrastructure
Life Below Water
Life On Land

Course Materials

Resources:
Lecture slides, there is no book.
Technology Requirements:
Computers will be used for in class practice...

Policies