Stream Computing I

Take our free course


Stream Computing I

with Martin Siegenthaler, Robert Uleman, Anjali Agarwal, Rachit Arora

Stream Computing Beginners

Time to complete:
5 hours

Available in:

This course teaches you the basics of stream computing using IBM InfoSphere Streams. Stream computing allows you to process and analyze big data in real time. This type of computing can be applied in many industries, from health care to manufacturing, finance and more.

Course Syllabus

  • Introduction to Stream Computing
  • Streams concepts and terms
  • Streams applications
  • Composing an Application in Streams
  • Deploying Streams Applications

General Information

  • This course is free.
  • It is self-paced.
  • It can be taken at any time.
  • It can be taken as many times as you wish.
  • Labs can be performed on the Cloud, or using a 64-bit system. If using a 64-bit system, you can install the required software (Linux-only), or use the supplied VMWare image. More details are provided in the course.
  • Students passing the course (by passing the final exam) will have immediate access to printing their online certificate of achievement. Your name in the certificate will appear exactly as entered in your profile in
  • If you did not pass the course, you can take it again at any time.


  • None

Recommended skills prior to taking this course

  • Basic knowledge of operating systems (UNIX/Linux)

Grading Scheme

  • The minimum passing mark for the course is 60%, where the final test is worth 100% of the course mark.
  • You have 3 attempts to take the test.