Dec 12, 2019  
USC Catalogue 2019-2020 
    
USC Catalogue 2019-2020

Blockchain Minor


Return to {$returnto_text} Return to: Programs, Minors and Certificates

Blockchain is a way of recording peer-to-peer transactions in a distributed public ledger. The Blockchain Minor explores the fundamentals of the public (and private), transparent, secure, tamper-resistant, and distributed databases known as blockchains. Students will learn how to develop smart contracts as self-executing programs that run on the blockchain and be introduced to cutting-edge research results and developments as blockchain technology evolves. Finally, students will apply their knowledge in a project-oriented capstone course during which they will design and develop a practical application of blockchain technology.

Required Courses (16 units)


Return to {$returnto_text} Return to: Programs, Minors and Certificates