How it works

Any high school or university student can compete in the Master the Mainframe contest and anyone can use the Learning System. There are 3 parts to your journey.

Part 1

Learn the basics

Meet the mainframe and complete step-by-step instructions to become familiar with the user interface, basic concepts, and data structures.

Part 2


Program commands, system setup and navigation. Develop with C, JAVA, COBOL, assembler and REXX. Experience IBM Z operating systems including Linux, z/VM, z/OS, z/TPF.

Part 3

Try challenges

Test your expertise. Dive deeper using real life scenarios encountered by experienced mainframe systems programmers.

If you have questions, email us at
Follow us on Facebook or Twitter

Select a contest or the Learning System to get started


Global virtual contest

Students can win prizes and gain unique skills. The 2017 contest is powered by AngelHack.

Sept 11 - Dec 31, 2017

System open:
Sept 11 – Dec 31, 2017

Learning System

Learn by using the contest materials and system. Open to all, but no prizes are awarded.

Oct 2 - Aug 31, 2018

System open:
Oct 2 - Aug 31, 2018


Hear from participants

Around the world