Decentralized Technologies

Course Information
TitleΑποκεντρωμένες Τεχνολογίες / Decentralized Technologies
Cycle / Level2nd / Postgraduate
Teaching PeriodSpring
CoordinatorAthina Vakali
Course ID600016263

Programme of Study: PMS EPISTĪMĪ DEDOMENŌN KAI PAGKOSMIOU ISTOU (2018 éōs sīmera) PF

Registered students: 19
OrientationAttendance TypeSemesterYearECTS
KORMOSElective Courses belonging to the selected specialization217.5

Class Information
Academic Year2018 – 2019
Class PeriodSpring
Faculty Instructors
Weekly Hours3
Total Hours39
Class ID
Course Type 2011-2015
Knowledge Deepening / Consolidation
Mode of Delivery
  • Face to face
Digital Course Content
General Prerequisites
Basic and object oriented programming, Distributed Systems, Operating Systems
Learning Outcomes
Understanding decentralized Systems principles, identify core issues involved in Internet decentralization, the models od information representation on blockchains. -based applications and Web transactions. Training on designing and developing of blockchain centered applications with special focus on the economic models as use cases. Emphasis on applications which are relevant with blockchain analysis. Emphasis on hands-on and co-working experience.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Work autonomously
  • Work in teams
  • Generate new research ideas
  • Design and manage projects
  • Demonstrate social, professional and ethical commitment and sensitivity to gender issues
  • Be critical and self-critical
  • Advance free, creative and causative thinking
Course Content (Syllabus)
Introduction to decentralized technologies. Classification of decentralized ledger technologies. Emphasis on privacy and security aspects of decentralization. Introduction to Blockchain Technology. Introduction to Bitcoin. Scripting, Etherium, Hyperledger implementations.
decentralized technologies, blockchain technologies, online transactions
Educational Material Types
  • Notes
  • Slide presentations
  • Multimedia
  • Interactive excersises
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
  • Use of ICT in Student Assessment
Use of online courses platform. Email communication and course announcements forwarding to students. Upload all course material (slides, projects, extra material).
Course Organization
Laboratory Work69
Reading Assigment39
Written assigments18
Student Assessment
2 compuslory projects (one of introductory implementation and one involving extended implementation)weighting 50% (assuming the final examination mark is at least 4.5/10). Written exams weighting 50%
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Summative)
  • Written Exam with Short Answer Questions (Formative, Summative)
  • Written Exam with Extended Answer Questions (Summative)
  • Written Assignment (Formative, Summative)
  • Performance / Staging (Summative)
  • Written Exam with Problem Solving (Summative)
  • Report (Summative)
  • Labortatory Assignment (Formative, Summative)
Last Update