IEEE Blockchain eLearning Modules

The IEEE Blockchain Initiative offers a series of online eLearning modules on Blockchain. Learn from the experts about how this emerging technology will offer a new way of conducting transactions, securing networks, and recording the validity and origin of data. Courses will cover a range of topics, including the fundamentals of Blockchain, key technologies, architecture, potential applicatons, benefits, challenges, and more. Participants also have the opportunity to earn Continuing Education Units (CEUs) and Professional Development Hours (PDHs) with each course.

Available courses:

 

A Step-by-Step Approach to Designing Blockchain Solutions

Length: 5 hrs | Earn 5 PDHs / 0.5 CEUs

This course program offers practical guidance for how to design a blockchain solution. Learners can expect to get a recap of the basics of the technology; understand the expected benefits of a blockchain solution; be able to explain how a solution would benefit a prospect company; be able to design or propose new solutions; understand the expected costs of a solution; understand the resources that are required to develop a solution; be able to write a development brief and draft project proposal. This program builds on other Blockchain-related courses available through IEEE.

Access course program at the IEEE Learning Network

This course program consists of:

Designing Blockchain Solutions: Making the Case

Length: 1 hr | Earn 1 PDH / 0.1 CEU

Designing Blockchain Solutions: Making the Case

Is a blockchain solution the right way to go? For companies making the case for or against a blockchain solution, three key steps are required: strategic assessment, opportunity assessment, and a readiness assessment. This course provides a template with examples for learners to use and populate in order to come up with their own conclusions.

Access this course at the IEEE Learning Network

 

 

Designing Blockchain Solutions: Defining Functional Requirements

Length: 1 hr | Earn 1 PDH / 0.1 CEU

Designing Blockchain Solutions: Defining Functional Requirements

Much of the power of blockchain solutions comes from the technology that enables collaboration across a wide range of participants. This course offers a step-by-step solution to the challenge of blockchain. Learners consider the goals and motivations of all parties involved. This is accomplished by defining the blockchain ecosystem, specifying functional and performance requirements, and determining governance requirements.

Access this course at the IEEE Learning Network

 

 

Designing Blockchain Solutions: Defining Non-Functional Requirements

Length: 1 hr | Earn 1 PDH / 0.1 CEU

Designing Blockchain Solutions: Defining Non-Functional Requirements

In this course the goal is to define the non-functional requirements necessary for development of a blockchain solution. The course begins by defining the types and the role non-functional requirements play in designing a blockchain solution. Learners will focus on six categories of non-functional requirements and what those categories mean across the different levels of the architecture. The course will showcase a representative architecture for framing non-functional requirements and provides four use cases and tips when defining non-functional requirements for a specific project.

Access this course at the IEEE Learning Network

 

Designing Blockchain Solutions: Selecting the Platform

Length: 1 hr | Earn 1 PDH / 0.1 CEU

Designing Blockchain Solutions: Selecting the Platform

This course will help learners select the technologies that will help successfully implement a blockchain solution. Today, there are many providers advertising blockchain solutions. These companies promise to deliver technology platforms needed to build and implement particular solutions. To help select those technologies, this course highlights three things needed to implement a blockchain solution, focuses on key platform considerations, examines the available top platforms and their characteristics, and finally reviews steps for selecting the best platform for your blockchain solution.

Access this course at the IEEE Learning Network

 

Designing Blockchain Solutions: Implementing the Solution

Length: 1 hr | Earn 1 PDH / 0.1 CEU

Designing Blockchain Solutions: Implementing the Solution

Once learners reach the point where the blockchain solution has been designed, all the required features have been selected, and an appropriate platform has been chosen it is time to begin implementation. Only proper implementation will drive the creation of a brand-new ecosystem that can provide benefits for all those involved. This course will guide learners through seven barriers that need to be successfully navigated and provide a simple five-step process that will ensure success.

Access this course at the IEEE Learning Network

 

 

About the Instructor:

Dr. Hunter AlbrightDr. Hunter Albright is a faculty member at the University of Colorado, Boulder, and teaches at the Leeds School of Business and the School of Engineering. As the executive director of the university’s blockchain alliance, he is leading the research, application, and education of blockchain technology and solutions. He is a member of the C4’s Certified Bitcoin Professional Advisory Board and supports the IEEE’s blockchain efforts as the co-chair the of IEEE Blockchain Education Initiative and co-chair of the IEEE Blockchain for Transactive Energy Initiative.

 

 

 

Blockchain & Ethics

Introduction to Blockchain Technology

Length: 45 min | Earn 1 PDH / 0.1 CEUs

Introduction to Blockchain Technology

This module lays the groundwork for understanding blockchain technology. It will offer a low-level entry into the technology, by discussing its origins, its key technological features and its different potential applications. Central features such as wallets and transactions will be discussed and crucial notions such as hashes, blocks and chains will be explained. After completing this module, participants will have:

A basic understanding of the origins and the key technological aspects of blockchain technology
A basic understanding of different architectures and myriad potential applications of blockchain technologies

Access this course at the IEEE Learning Network

 

Introduction to Ethics of Blockchain Technology

Length: 40 min | Earn 1 PDH / 0.1 CEUs

Introduction to Ethics of Blockchain Technology

This module provides an overview of approaches in normative ethics that can be used to evaluate blockchain technologies. Participants will be made familiar with consequentialism, deontology, virtue ethics and care ethics. Furthermore, a simple method for constructing an ethical case study is presented and explained. After completing this module, participants will have:

A basic understanding of the main approaches in normative ethics
A basic understanding of ways to apply these approaches to evaluate blockchain technologies
The basic skills for constructing an ethical “case study” involving a blockchain technology

Access this course at the IEEE Learning Network

 

Responsible Research and Innovation of Blockchain Technology

Length: 45 min | Earn 1 PDH / 0.1 CEUs

Responsible Research and Innovation of Blockchain Technology

This module links the ethical evaluation of blockchain technologies with contemporary approaches in applied ethics that focus on responsible research and innovation. It provides an overview of the current state of the art of these approaches and discusses their possible applications in the context of blockchain technologies. Furthermore, it zooms in on approaches used in recent literature that investigate the social and ethical impacts of blockchain technology. After completing this module, participants will have:

A basic understanding of contemporary approaches in applied ethics dealing with emerging technologies such as blockchain technologies
An understanding of some contemporary, “state of the art” discussions on the ethical and social impacts of blockchain technologies

Access this course at the IEEE Learning Network

 

Case Studies of Social and Ethical Impacts of Blockchain Technology

Length: 45 min | Earn 1 PDH / 0.1 CEUs

Case Studies of Social and Ethical Impacts of Blockchain Technology

This module offers several practical case studies on the development and application of blockchain technologies, analysed to highlight their social and ethical impacts. These case studies helped shape the narrative and normative framing of blockchain technologies within their communities, and consequently public discourse. By analysing the ethical issues and controversies that arose in these case studies, the complex terrain of ethical decision-making in the development and application of blockchain technologies will be made explicit. After completing this module, participants will have in-depth knowledge of the social and ethical impacts of the following case studies:

Wikileaks and the early adoption of Bitcoin to circumvent state control
The ethical risks of designing a blockchain social networking service
The ethical risks of teaching and practicing blockchain cybersecurity

Access this course at the IEEE Learning Network

 

Blockchain Governance and Human Rights

Length: 45 min | Earn 1 PDH / 0.1 CEUs

Blockchain Governance and Human Rights

This module provides ways to think about how the architecture of blockchain technologies shapes governance processes and the forging and maintenance of a legal system. Similar to the Internet, blockchain technologies challenge our ideas about the relation between technology, governance, and the rule of law. Blockchain-based systems could potentially impact human rights provisions such as the right to nationality and to privacy. After completing this module, participants will have gained insight into:

The relation between blockchain technologies, governance, and the rule of law
The potential impact of blockchain technologies on the human rights of nationality and privacy
The overall findings of the five modules of this online course

Access this course at the IEEE Learning Network

 

About the Instructors:

Dr. Quinn DuPontDr. Quinn DuPont studies human and social dimensions of cybersecurity, cryptography, and code. He is cur­rently a post­doc­toral Re­search As­so­ci­ate at the School of In­for­ma­tion, Uni­ver­sity of Wash­ing­ton. He has a PhD in In­for­ma­tion Sci­ence (Toronto), and is an ALA-ac­cred­ited li­brar­ian (West­ern), with a decade of in­dus­try ex­pe­ri­ence as a Se­nior In­for­ma­tion Spe­cial­ist at IBM, an IT con­sul­tant, and a us­abil­ity and ex­pe­ri­ence de­signer. His cur­rent re­search fo­cuses on Bit­coin, cryp­tocur­ren­cies, and blockchain tech­nolo­gies. He is a mem­ber of the Stan­dards Coun­cil of Canada, ISO, and IEEE Blockchain com­mit­tees.

His book, Cryptocurrencies and Blockchains (Polity), is a schol­arly sur­vey of cryp­tocur­ren­cies and blockchain tech­nolo­gies in so­ci­ety.

 

Dr. Wessel Reijers.jpgDr. Wessel Reijers studies philosophy and ethics of technology and has a strong interest in the study of financial and governance technologies. He is currently a PhD researcher at the ADAPT Centre, School of Computing, Dublin City University in Ireland. His current research focuses on the integration of ethics in research and innovation activities. One outcome of this research is the Ethics Canvas, which can be used by researchers to discuss ethical impacts of their work (see https://ethicscanvas.org/). He has published in several academic journals on the topics of hermeneutic philosophy of technology, blockchain technologies, social contract theory, the digital commons and ethics in research and innovation.