U of A Courses
The Sam M. Walton College of Business Department of Information Systems at the University of Arkansas established the Blockchain Center of Excellence to discover and disseminate innovative uses of the emerging technology and to teach students its importance to the future of business and digital security.
Blockchain Technology Courses
ISYS 4173 - Blockchain Fundamentals
This course provides the fundamental concepts underpinning blockchain technologies. This course focuses on blockchain applications for business. Students will learn about the overall blockchain landscape—the investments, the size of markets, major players and the global reach—as well as the potential business value of blockchain applications and the challenges that must be overcome to achieve that value. Students will learn enough about the underlying technologies to be well-prepared to develop blockchain applications in future courses.
Prerequisites: (WCOB 2023 or ISYS 2103) and (ACCT 2013 with a grade of C or better) or CSCE 2004 each with a grade of C or better.
Goals of Course:
- Understand the history of blockchains (BC)
- Understand the global BC landscape—size of market; major consortia; major players; major consultants; investors; geographies
- Understand the different components of a BC application: Consensus protocols, distributed ledgers, digital assets, smart contracts, cryptography (understand pros and cons of choices for each component)
- Understand the strengths and weakness of different types of blockchains—permissioned vs. permissionless; public vs. private
- Identify the potential business value of BCs in general
- Understand the criteria for ideal use cases (BCs vs. traditional distributed databases)
- Business understanding of various protocols & platforms (e.g., Hyperledger, Quorum, Ethereum, Bitcoin)
- Identify major technical challenges and emerging solutions
- Identify major business challenges and emerging solutions
ISYS 4453 - Introduction to Blockchain Applications
Pre- or Corequisite: ISYS 4173
ISYS 4463 - Blockchain Enterprise Systems Development
Prerequisite: ISYS 4453 with a grade of “C” or better
ISYS 5173 - Blockchain Fundamentals
This course provides the fundamental concepts underpinning blockchain technologies. This course focuses on blockchain applications for business. Students will learn about the overall blockchain landscape—the investments, the size of markets, major players and the global reach—as well as the potential business value of blockchain applications and the challenges that must be overcome to achieve that value. Students will learn enough about the underlying technologies to be well-prepared to develop blockchain applications in future courses.
Goals of Course:
- Understand the history of blockchains (BC)
- Understand the global BC landscape—size of market; major consortia; major players; major consultants; investors; geographies
- Understand the different components of a BC application: Consensus protocols, distributed ledgers, digital assets, smart contracts, cryptography (understand pros and cons of choices for each component)
- Understand the strengths and weakness of different types of blockchains—permissioned vs. permissionless; public vs. private
- Identify the potential business value of BCs in general
- Understand the criteria for ideal use cases (BCs vs. traditional distributed databases)
- Business understanding of various protocols & platforms (e.g., Hyperledger, Quorum, Ethereum, Bitcoin)
- Identify major technical challenges and emerging solutions
- Identify major business challenges and emerging solutions
ISYS 5133 - Blockchain and E Business Development
Throughout the course students will gain hands-on experience working with enterprise levels systems including IBM’s z14 mainframe, various Linux distributions, Hyperledger Fabric blockchain, and various database management systems (e.g., SQL Server, MySQL). Lectures, videos, and practical exercises will be provided to guide students through the development of applications integrating various data sources, the development and management of blockchain technologies, and the system architectures and business processes needed to service these proof-of-concepts.
Following initiatives at the University of Arkansas, this course will provide a deeper look and development of blockchain technologies. Blockchain technologies are the distributed ledger technology that serves as the foundational architecture underlying cryptocurrencies (e.g. Bitcoin, Ether, LiteCoin, etc.) as well as distributed applications and databases. While blockchain technologies are seeing accelerated adoption and interest in the current market, the underlying technology and use-cases that provide value to organizations have come to the forefront of industry questions. This course will provide a managerial view focusing on helping organizations determine the scenarios under which blockchain technologies can (and should) fit into the organizational IT architecture to provide increased benefits.
ISYS 5453 - Blockchain and Enterprise Data
Prerequisite: ISYS 5133
ISYS 4243 / FINN 410V - Introduction to Cryptocurrency
This course introduces students to the continuously evolving topic of cryptocurrency as a blockchain-based application. The course will focus on a brief history of money, Bitcoin and the origin of cryptocurrency, blockchain-based currency system fundamentals (cryptography and consensus algorithms), real-world application with software clients and wallets, as well as assessing the current regulatory environment, financial applications and exchanges. Students will leave with an understanding of what constitutes as money and how this phenomenon is transpiring within an economic, legal and financial context. No previous knowledge of Cryptocurrencies or Blockchain technology is required. Students will be well prepared to learn more about specific financial industry applications, make judgements on viability of certain crypto projects and speak to challenges facing the future of cryptocurrency.
Prerequisite: Junior or Senior Level Course
Department of Information Systems Programs of Study
Undergraduate Blockchain Programs
All programs subject to change under Department of Higher Education approval.
Graduate Blockchain Programs
All programs subject to change under Department of Higher Education approval.