Curriculum

Blockchain (BKCH) Minor

The Blockchain Minor lays the foundation for gaining a competitive advantage in the blockchain ecosystem by providing an understanding of the implications and business opportunities associated with blockchain and digital assets and how they affect global industries. 

15 credit hours (6 credits required courses, 9 credits elective courses)

Required Courses - 6 credits

Course
Code

Course Name

Prerequisites

Credits

BKCH 3021

Fundamentals of Blockchain

Junior class standing

3

BKCH 4021

Business Applications of Blockchain

BKCH 3021

3

 

Approved Electives (Any three from the list)  9 credits

Course
Code

Course Name

Prerequisites

Credits

BKCH 4121

Case Studies in Block Chain 

BKCH 3021

3

BKCH 4910  

Topics in Blockchain (e.g. Foundations of AI)

Junior class standing and consent of instructor

3

FIN 4221

Blockchain & Digital Financial Services

BKCH 3021

3

MGT 2030

Principle Based Ethics

Sophomore class standing

3

DSCI 4260

Project Management

ACCT 2010 or 1010, MATH 2350 and STAT 2050 or equivalents in each, grade of C or better in each, junior class standing (EN majors: MATH 2200, ES 1060 or equivalent, junior class standing)

3

DSCI 4280

Supply Chain Management

DSCI 3210 or 2100, junior class standing

3

ES 4920

Entrepreneurship for Engineers

9 hours within an engineering discipline,
junior class standing

3

COSC 1015

Intro to Programming for Data Science

Math 1400, 2200, 2205, 1405 or 1450

3

COSC 4010

Blockchain Design/Programming

COSC 3020 concurrently and consent of instructor

3

Blockchain Minor
15 credit hours (6 credits required courses, 9 credits elective courses)
Program Learning Objectives
Student completing the blockchain Minor will:

  • Be knowledgeable of various blockchain systems, digital assets, and cryptocurrencies
  • Understand how this technology is used to solve real-world problems
  • Understand how blockchain technology disrupts legacy systems
  • Comprehend the competitive applications and opportunities of blockchain in various industries

Core Program Course Descriptions

BKCH 3021 -- Fundamentals of Blockchain

The purpose of this course is to provide a fundamental understanding of blockchain technologies and their implications. Topics will focus on understanding how blockchain systems are changing the way we think about money, disrupt traditional financial institutions,  and  eliminate  costly intermediaries. The course aims to uncover opportunities that bring value to society, shrink the settlement time of financial contracts, and transform the landscape of legal contracts. Students should leave the course with a thorough understanding of the global competitive landscape and core concepts of how blockchain can impact a company's future.

BKCH 4021 -- Business Applications of Blockchain

This course provides advanced concepts underpinning the applications of global blockchain technologies for business and their use cases. 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 gain a deeper understanding about the underlying technologies and become well-prepared to develop blockchain applications in the business world.

 
Find us on Instagram (Link opens a new window)Find us on Facebook (Link opens a new window)Find us on Twitter (Link opens a new window)Find us on LinkedIn (Link opens a new window)Find us on YouTube (Link opens a new window)