Trosolwg
Mae Dr Anton Setzer yn Ddarllenydd yn yr Adran Gyfrifiadureg, Prifysgol Abertawe.
Hafan Personol: https://csetzer.github.io/
Mae Dr Anton Setzer yn Ddarllenydd yn yr Adran Gyfrifiadureg, Prifysgol Abertawe.
Hafan Personol: https://csetzer.github.io/
This module introduces various techniques for developing high integrity systems.
This module offers a comprehensive introduction to blockchain technology, covering fundamental concepts such as the notions of money, smart contracts, and cryptography. It delves into the history of Bitcoin, the UTXO model, Bitcoin Script, and the intricacies of transactions and mining. The course also explores the basics of Ethereum, including its history, philosophy, and the smart contract language Solidity. Students will gain an understanding of the Ethereum Virtual Machine (EVM), Proof of Stake, and smart contract security. The module concludes with practical applications of blockchain technology.
This module will provide students with the opportunity to explore a particular topic in computer science in some considerable depth. It is only open to students studying MSc Computer Science, MSc Advanced Computer Science, MSc Data Science, MSc Cyber Security