Wolfram U

That's Random! Or Is It?

  • Interactive Course
  • 4 h 45 min
  • Beginner
  • 1 Certification

Estimated Time: 4 h 45 min

Course Level: Beginner

Requirements: No particular prior knowledge of randomness is required. Knowing how to interpret a bar chart and understanding the terms integer, 2D and 3D would be beneficial.

Certification Levels: Completion


From selecting lottery numbers to testing new medicines, making sure something is truly random is important business. In this Computational Thinking module, you will learn how to recognise randomness, understand what makes something truly random and see how sample size can affect your opinion of randomness. You will explore what random noises, images and shapes look like before going on to generate your own. By learning how to use code to generate these random outputs, you will learn about pseudorandomness—computers’ attempt at true randomness.

Featured Products & Technologies: Wolfram Language

You'll Learn To

  • Understand what makes something random and how to generate random outcomes
  • Investigate randomness in a number of contexts, including noises, images and shapes
  • Explore the relevance of scale when determining randomness
  • Understand the importance of why computers need to generate random data
  • Generate random data using the Wolfram Language

Certifications Available

  • Completion Certificate

    Certify your completion of this course by watching course videos and passing the auto-graded quizzes.

About This Interactive Course

It's free and easy to get started with open interactive courses using the Wolfram Cloud—sign in with your Wolfram ID or create one. No plan is required. This full interactive course includes video reviews, chapter quizzes and an independent project. A certificate of course completion is available (further certification will be available in the future). First time with our Computational Thinking modules? Please watch the video.