The course will begin in January 2019 and will be the first UCLA course focused on blockchain technical programming.
The course will be taught by John Villasenor, professor of engineering, public policy and management at UCLA.
The pilot course will be offered as a special topics course that will give 4 university credits upon completion, thus also counting as a requirement for students of electrical and computer engineering and computer science.
The aim is to encourage the commitment of the students and the university’s administration to these new technologies, with the hope of establishing a permanent blockchain programming course in the future.
Topics covered in the course include an overview of blockchain concepts: hash functions, public key cryptography, digital signatures, proof-of-work, proof-of-stake, Solidity programming language, Ethereum, Ethereum virtual machine, Dapps, smart contract and tokens.
Mousebelt will also provide lectures and workshops for guests, offering their resources as a blockchain accelerator, to work closely with students who are already working on their own projects in this area or are launching startups.
MouseBelt Blockchain Accelerator says that blockchain has the potential to change the world and that by supporting students in this field, growth and innovation can be encouraged.
That’s why it has among its goals to build a community of universities around the world allowing students to collaborate, share their ideas and improve their understanding of the blockchain.
Funding this course is a way of encouraging students to choose to pursue a career in this field and contribute their talents to the development of the sector.
According to rumours from MouseBelt itself, the places available for the course would already have been exhausted in just a few days.