| 
 Undergraduate Course: Blockchains and Distributed Ledgers (UG) (INFR11238)
Course Outline
| School | School of Informatics | College | College of Science and Engineering |  
| Credit level (Normal year taken) | SCQF Level 11 (Year 4 Undergraduate) | Availability | Available to all students |  
| SCQF Credits | 10 | ECTS Credits | 5 |  
 
| Summary | This course follows the delivery and assessment of Blockchains and Distributed Ledgers (INFR11144) exactly. Undergraduate students must register for this course, while MSc students must register for INFR11144 instead. |  
| Course description | This course follows the delivery and assessment of Blockchains and Distributed Ledgers (INFR11144) exactly. Undergraduate students must register for this course, while MSc students must register for INFR11144 instead. |  
Information for Visiting Students 
| Pre-requisites | This course is available to visiting students. |  
		| High Demand Course? | Yes |  
Course Delivery Information
|  |  
| Academic year 2023/24, Available to all students (SV1) | Quota:  None |  | Course Start | Semester 1 |  Timetable | Timetable | 
| Learning and Teaching activities (Further Info) | Total Hours:
100
(
 Lecture Hours 20,
 Programme Level Learning and Teaching Hours 2,
Directed Learning and Independent Learning Hours
78 ) |  
| Assessment (Further Info) | Written Exam
70 %,
Coursework
30 %,
Practical Exam
0 % |  
 
| Additional Information (Assessment) | 70% Exam 30% coursework
 |  
| Feedback | Not entered |  
| Exam Information |  
    | Exam Diet | Paper Name | Hours & Minutes |  |  
| Main Exam Diet S1 (December) | Blockchains and Distributed Ledgers (UG) (INFR11238) | 2:00 |  |  
 
Learning Outcomes 
| On completion of this course, the student will be able to: 
        explain and Analyze protocols and systems involving multiple participants and their security propertiesdemonstrate the ability to think critically about cybersecurityprogram smart contracts as part of scalable information technology servicesanalyse and evaluate smart contract code utilizing basic cryptographic primitives such as digital signatures and hash functions |  
Reading List 
| Bitcoin and Cryptocurrency Technologies by Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, Steven Goldfeder. http://bitcoinbook.cs.princeton.edu The Bitcoin Backbone Protocol: Analysis and Applications, Juan Garay and Aggelos Kiayias and Nikos Leonardos. https://eprint.iacr.org/2014/765
 |  
Additional Information
| Graduate Attributes and Skills | Familiarity with cryptography, cyber security, decentralized systems, databases, open source software. |  
| Keywords | bitcoin,distributed systems,cryptography,BDL |  
Contacts 
| Course organiser | Dr Petros Wallden Tel: (0131 6)51 5631
 Email: petros.wallden@ed.ac.uk
 | Course secretary | Miss Yesica Marco Azorin Tel: (0131 6)505113
 Email: ymarcoa@ed.ac.uk
 |   |  |