Dark Data Basics - Understanding the Unknown (Coursera)

Dark Data Basics - Understanding the Unknown (Coursera)

This course will help you learn the vocabulary and concepts necessary to understand- and use- Dark Data to create value for your organization.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

This course is part of the Dark Data Migration and Architecture Specialization.

What you'll learn
Learners will gain foundational knowledge of Dark Data and develop skills to support them in basic problem-solving for Dark Data.

Syllabus

Course Introduction
Welcome to Dark Data Basics, Understanding the Unknown. We are excited you are here and hope you leave this course with an understanding of dark data and managing the unknown. This course will help you learn the vocabulary and concepts necessary to understand—and use—dark data to create value for your organization.

Module 1: Introduction to Dark Data
In order to deeply understand and use dark data, you need to know foundational concepts. In this module, you will learn basics related to dark data, including vocabulary, concepts, and ideas.

Module 2: Dark Data Classifications: Internal Dark Data
Internal dark data is data you have (or could have) access to within your organization. In this module, you’ll learn to classify dark data and understand where data is held.

Module 3: Dark Data Classifications, External Data
Not all data is within your reach or available to you. Sometimes, you will need data that is not part of your organization, may not be clearly or easily obtained, or may need to use strategies to figure out the next steps before analysis. In this module, you will learn about external dark data and the steps to take.

Module 4: Thinking for the Unknown: Computational Thinking
Working with dark data requires specific ways of thinking. In this module, you will learn about computational thinking and how it leads to value when you work with dark data.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Abstraction, Problem Decomposition, and Functions (Coursera) Coursera
University of Colorado System

Abstraction, Problem Decomposition, and Functions (Coursera)

This course is the third course in the specialization exploring both computational thinking and beginning C programming. Rather than trying to define computational thinking, we’ll just say it’s a problem-solving process that includes lots of different components. Most people have a better understanding of what beginning C programming means!

Nov 2nd 2026
4 Weeks
人群与网络 (Coursera) Coursera
Peking University

人群与网络 (Coursera)

本课程是北京大学开设的一门在线跨学科选修课程,主要面向信息技术、社会学和经济学等专业的本科生。课程内容涉及用计算思维的方法讨论社会学和经济学的一些经典问题。学习运用计算思维分析社会学、经济学问题的方法,加深对某些生活现象的理解,体会计算与社会科学的互动。

Jun 15th 2026
5-12 Weeks
Teaching with Physical Computing: Introduction to Project-Based Learning (edX) EdX
Arm Education,ArmEducationX

Teaching with Physical Computing: Introduction to Project-Based Learning (edX)

This course introduces the fundamental concepts underpinning Project-Based Learning, and how you can apply it with programmable devices to bring STEM & Computing to life in the classroom. Arm’s first professional development course introduces you to the core elements of physical computing. This includes common Arm-based hardware platforms such as Arduino, Raspberry Pi and micro:bit, as well as the learning theories and concepts that underpin a Project-Based Learning pedagogy. The course helps you transform your approach to teaching Computer Science in the classroom, sharing best practice and practical guides to give all learners the opportunity to develop and practice a broad range of STEM skills.

Self Paced
Self-Paced
Introduction to Computational Thinking and Data Science (edX) EdX
MIT,MITx

Introduction to Computational Thinking and Data Science (edX)

This course is an introduction to using computation to understand real-world phenomena. This course will teach you how to use computation to accomplish a variety of goals and provides you with a brief introduction to a variety of topics in computational problem solving. This course is aimed at students with some prior programming experience in Python and a rudimentary knowledge of computational complexity.

Mar 20th 2024
5-12 Weeks
Computational Thinking and Design (MOO-Ed) MOOC-Ed
NC State University

Computational Thinking and Design (MOO-Ed)

Throughout this MOOC-Ed, you'll have the opportunity to dig into digital-age problem solving, engage with its component skills and concepts, and learn how to integrate them into your instructional practice. This course will not be heavy on coding, and you won't need to know any code going in - it will focus on how to integrate digital-age problem solving in a practical way into your classroom.

No sessions available
5-12 Weeks
Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists (Coursera) Coursera
University of California, San Diego

Computational Thinking for K-12 Educators: Abstraction, Methods, and Lists (Coursera)

How do gamers cause things to happen when they hit buttons on their controller? How does the computer keep track of gamer's scores? This class teaches the concepts of nested loops, events, and variables. For each concept, we'll start by helping you connect real-world experiences you are already familiar with to the programming concept you are about to learn. Next, through a cognitively scaffolded process we'll engage you in developing your fluency with problem solving with nested loops, events, and variables in a way that keeps frustration at a minimum.

Nov 4th 2026
5-12 Weeks
Problem Solving, Python Programming, and Video Games (Coursera) Coursera
University of Alberta

Problem Solving, Python Programming, and Video Games (Coursera)

This course is an introduction to computer science and programming in Python. Important computer science concepts such as problem solving (computational thinking), problem decomposition, algorithms, abstraction, and software quality are emphasized throughout. The Python programming language and video games are used to demonstrate computer science concepts in a concrete and fun manner. However, a learner can take the knowledge and skills from this course and apply them to non-game problems, other programming languages, and other computer science courses.

Nov 16th 2026
5-12 Weeks
Computational Thinking with JavaScript 3:Organise & Interact (Coursera) Coursera
University of Glasgow

Computational Thinking with JavaScript 3:Organise & Interact (Coursera)

This third course in the Computational Thinking with JavaScript specialization applies your developing JavaScript skills learned in the first two courses to the world of the web. You will learn how HTML and JavaScript together support the web pages with which we are so familiar, and develop skills so that you can create your own. As well as text presentation, at the heart of HTML, you will learn how to develop interactive, animated graphics, using JavaScript to dynamically add, remove and adjust the HTML objects on the screen.

Nov 9th 2026
4 Weeks
Teaching Computational Thinking (edX) EdX
University of Canterbury,UCx

Teaching Computational Thinking (edX)

This course is for educators who are passionate the future of their 7-12+ year old students and want to learn more about teaching computer science in an engaging and meaningful way. This course is designed to show you how to teach computational thinking to children aged 7-12+. The course will be valuable to you, whether you are new to this approach or an enthusiastic practitioner.

Self Paced
Self-Paced
Extracting Value from Dark Data: ULEADD (Coursera) Coursera
Arizona State University

Extracting Value from Dark Data: ULEADD (Coursera)

This course will provide you with working knowledge on the ULEADD approach to extracting value from data. ULEADD - an acronym for Understand, Learn, Evaluate, Assess, Define, Design - is a framework for discovery that provides a structure to identify and extract value from data that is typically hidden from sight. Though this course focuses on using ULEADD with dark data, you will likely find that this approach is helpful in many project and data scenarios.

Nov 2nd 2026
4 Weeks