Back to All Events

Blockchain technology


Study program: 122 Computer science, Educational and scientific program "Information Engineering”

Degree: Master

Type of module: lectures, seminars

Lecturer: Assoc. Prof., PhD Olha Chorna

Language: English

Credit Points: 5 ECTS

Description.

Explore the dynamic world of blockchain technology through our elective course designed for professional and practical training. Delve into the fundamental concepts and technical underpinnings of blockchain through two comprehensive content modules. In the first module, "Core Concepts and Technical Foundations of Blockchain," students will grasp the essence of decentralization in information systems, discern various blockchain types, and understand the intricate workings of blocks. Through an exploration of cryptography in decentralized systems, students will gain insights into achieving consensus and the evolution of decentralized technologies. Moving on to the second module, "Practical Aspects in Blockchain Technologies," students will immerse themselves in classical cryptography, digital signatures, and the critical role of hashing in blockchain. They will delve into the history and principles of Bitcoin's operation and explore the intricacies of smart contracts, particularly on the Ethereum platform. The course culminates in hands-on laboratory works, offering students practical experience in Advanced Encryption Standard (AES), Elliptical Curve Digital Signature Algorithm (ECDSA), and hashing using SHA-256. They will also develop and enhance basic smart contracts, applying their theoretical knowledge to real-world scenarios. Embark on a journey through the complexities and innovations of blockchain technology, equipping yourself with the skills and expertise necessary for navigating this rapidly evolving field.

Previous
Previous
1 March

Algorithms and data structures

Next
Next
1 March

Artificial Intelligence in Medical Practice / Штучний Інтелект в медичній практиці