Trosolwg
Mae'r Athro Arnold Beckmann yn aelod o'n Hadran Gyfrifiadureg ym Mhrifysgol Abertawe.
Mae'r Athro Arnold Beckmann yn aelod o'n Hadran Gyfrifiadureg ym Mhrifysgol Abertawe.
This module provides an introduction to logic and its applications to computer science, in particular to the formal specification and verification of computer programs.
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.