Kaisa_2012_3_photo by Veikko Somerpuro

Blockchain is the building block of many distributed applications in the Internet with many different applications scenarios such as cryptocurrency and supply chain. The underlying technology is a distributed, decentralized ledger where each participant node of the network has a copy of the complete ledger, allowing for multiple parties to execute transactions without a trusted centralized authority. Security comes from the list of records that is available to anyone to check and verify its integrity. In this seminar, we will look at different blockchain techniques and implementations and also study some applications of blockchain in the real-world.

Enrol

Timetable

Here is the course’s teaching schedule. Check the description for possible other schedules.

DateTimeLocation
Wed 4.9.2019
14:15 - 16:00
Wed 11.9.2019
14:15 - 16:00
Wed 18.9.2019
14:15 - 16:00
Wed 25.9.2019
14:15 - 16:00
Wed 2.10.2019
14:15 - 16:00
Wed 9.10.2019
14:15 - 16:00
Wed 16.10.2019
14:15 - 16:00
Wed 30.10.2019
14:15 - 16:00
Wed 6.11.2019
14:15 - 16:00
Wed 13.11.2019
14:15 - 16:00
Wed 20.11.2019
14:15 - 16:00
Wed 27.11.2019
14:15 - 16:00
Wed 4.12.2019
14:15 - 16:00
Wed 11.12.2019
14:15 - 16:00

Other teaching

Material

Seminar guidelines.

Conduct of the course

Seminar meets once a week for the whole semester. Students need to write a paper on their seminar topic, give a presentation on their paper, review papers by others and actively participate in seminar discussions. Students must attend at least 80% of the seminar presentations.

Description

Master's Programme in Computer Science is responsible for the course.

The course belongs to Networking Module.

The course is available to students from other degree programmes.

CSM13101 Networked Systems and Services, CSM13001 Distributed Systems.

CSM13202 Cryptography in Networking, CSM13201 Mobile System Security.

During the blockchain seminar, the students will learn about different blockchain technologies, the underlying implementation and how they are used in different application scenarios. Students will learn to write short articles and give presentations.

Second year of MS studies.

Fall 2019. Given only once.

Blockchain is the building block of many distributed applications in the Internet with many different applications scenarios such as cryptocurrency and supply chain. The underlying technology is a distributed, decentralized ledger where each participant node of the network has a copy of the complete ledger, allowing for multiple parties to execute transactions without a trusted centralized authority. Security comes from the list of records that is available to anyone to check and verify its integrity. In this seminar, we will look at different blockchain techniques and implementations and also study some applications of blockchain in the real-world.

Research articles to be provided.

Student activities:

• negotiation with the teacher about the choice of topic

• self-directed and actively feedback seeking work process on the seminar paper

• peer review commentary

• correcting one's own paper based on the feedback and teacher comments

• publication of the paper to the group

• presenting the agreed length presentation

• active topic-related discussion

• feedback gathering

Teacher activities

• strategic choice of a narrowed-down theme for the seminar, presenting grading criteria

• joint opening session for group members to set the common vocabulary and viewpoint for reference purposes

• individual contracting on topic and contents for the seminar

• guidance and feedback regularly throughout the independent study period

• grading presentation and paper

Grading 1-5. Grade is a combination of written work, presentation and participation in class.

Seminar meets once a week for the whole semester. Some meetings may be in Otaniemi and these will be announced later. Students need to write a paper on their seminar topic, give a presentation on their paper, review papers by others and actively participate in seminar discussions. Students must attend at least 80% of the seminar presentations.

Walter Wong