z/OS System Services Structure (Coursera)

Offered by IBM,
z/OS System Services Structure (Coursera)

This course presents the structure and control blocks of the z/OS BCP and system services. It prepares the new z/OS system programmer to identify potential bottlenecks and performance problems, perform initial error symptom gathering, and identify opportunities and requirements for tailoring an z/OS system. This course also provides prerequisite information needed for further training in specialized areas such as system measurement and tuning and system problem determination.

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

Syllabus

WEEK 1
Introduction
This unit sets the stage for the remainder of the course. The major functions of a z/OS system are reviewed, with emphasis on the relationships between components. The use of control blocks in an z/OS system is introduced, and basic IBM z System instruction execution and interrupt handling are described.

WEEK 2
Operating environment initialization
This unit presents what occurs during the initialization of the base control program of z/OS. It also discusses what control the system programmer has over customization of the Initial Program Load (IPL) process and what control the operator has over the IPL process.

WEEK 3
Task Management
z/OS BCP provides task management and supervisor services in order to enable the sharing of system resources and maximize the work that is processed in a given time.
A solid understanding of these services is necessary to perform many system programmer activities. Examples include identifying bottlenecks, and determining status when a wait state or failure occurs.

WEEK 4
Addressability
z/OS and IBM z System provide the architectural foundation that allows greater flexibility and more design options in the development of application programs with needs that extend beyond the boundaries of a single address space.This unit examines the hardware and software facilities that enable a program to interact with other programs executing in other address spaces and use data in data spaces.

WEEK 5
Input/Output Supervisor
One of the primary functions of any computing system is the processing of data. Much of the data that is processed exists external to processor storage; that is, it might be out on a tape or DASD volume or it might be entered from a terminal. The handling of data requires the services of both software and hardware (channel subsystem and the devices attached to it).Understanding the roles of software and hardware in handling I/O requests is necessary for determining how to configure the hardware, how to tune the I/O configuration, and in analyzing I/O-related problems.

WEEK 6
Storage Management
One of the major resources available to the users of an z/OS system is storage. Programs executing in the system, whether user applications or z/OS system routines, are vying for storage. Each of the areas of storage, however, is a limited resource, and use and availability must be managed to maintain program integrity. This managing of storage in z/OS is handled by three storage managers, virtual, real, and auxiliary.
In this unit, we will gain an understanding to how each of the areas of storage is assigned, used, and managed is necessary for determining how much storage is required for your installation. This is also required for tuning your system to make the most efficient use of storage, and for analyzing storage-related failures.

WEEK 7
Recovery termination manager
The resolution of errors often requires the analysis of information produced at the time of the failure. The responsibility of the recovery termination manager (RTM) is to gather the failure indications, interface with system and application error recovery routines, and to generate the failure documentation.
Understanding the function of the recovery termination manager and recovery routines is helpful for analyzing the failure documentation and for determining how to tune the system for the control of the documentation produced.

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

Related Courses

IBM z/OS Rexx Programming (Coursera) Coursera
IBM

IBM z/OS Rexx Programming (Coursera)

This course is designed to teach you the basic skills required to write programs using the REXX language in z/OS. The course covers the TSO extensions to REXX and interaction with other environments such as the MVS console, running REXX in batch jobs, and compiling REXX. A total of 11 hands-on labs on an IBM Z server (via remote Skytap access) are part of this course.

May 18th 2026
5-12 Weeks
Managing Cybersecurity Incidents and Disasters (Coursera) Coursera
University System of Georgia

Managing Cybersecurity Incidents and Disasters (Coursera)

Most organizations plan for routine operations, but what happens when unexpected events overtake the routine? This course examines contingency planning used to prepare for and manage non-normal operations, including cybersecurity incidents – like hacking attempts, web site defacement, denial of service attacks, information disclosures; a well as other natural and man-made cybersecurity disasters.

Jun 1st 2026
5-12 Weeks
An Introduction to Accessibility and Inclusive Design (Coursera) Coursera
University of Illinois at Urbana-Champaign

An Introduction to Accessibility and Inclusive Design (Coursera)

This course introduces some of the fundamental principles of accessibility and prepares learners for further study in accessibility and inclusive design. Learners will have an opportunity to explore the major types of disabilities and related assistive technology and adaptive strategies, the most salient contours of the legal landscape, and the major principles that guide universal design and accessible content creation.

Jun 1st 2026
4 Weeks
GIS Data Formats, Design and Quality (Coursera) Coursera
University of California, Davis

GIS Data Formats, Design and Quality (Coursera)

In this course, the second in the Geographic Information Systems (GIS) Specialization. What you will learn: design data tables and use separating and joining data in a relational database; write query strings to subset data; create and work with raster data; create web maps.

Jun 1st 2026
4 Weeks
SMP/E for z/OS Workshop (Coursera) Coursera
IBM

SMP/E for z/OS Workshop (Coursera)

This course is designed to provide the SMP/E skills needed in the installation and maintenance of optional features and maintenance in the z/OS operating environment. Students are taught to define the SMP/E database and invoke SMP/E to add, modify, or replace system elements. The course includes extensive hands-on labs using a current level of SMP/E. Students will get practical experience in the SMP/E tasks involved in installing a z/OS product.

May 25th 2026
5-12 Weeks
IT Security: Defense against the digital dark arts (Coursera) Coursera
Google

IT Security: Defense against the digital dark arts (Coursera)

This course covers a wide variety of IT security concepts, tools, and best practices. It introduces threats and attacks and the many ways they can show up. We’ll give you some background of encryption algorithms and how they’re used to safeguard data. Then, we’ll dive into the three As of information security: authentication, authorization, and accounting. We’ll also cover network security solutions, ranging from firewalls to Wifi encryption options. The course is rounded out by putting all these elements together into a multi-layered, in-depth security architecture, followed by recommendations on how to integrate a culture of security into your organization or team.

Jun 1st 2026
5-12 Weeks
Configuration Management and the Cloud (Coursera) Coursera
Google

Configuration Management and the Cloud (Coursera)

In this course, you’ll learn how to apply automation to manage fleets of computers. You’ll understand how to automate the process for deploying new computers, keeping those machines updated, managing large-scale changes, and a lot more. We'll discuss managing both physical machines running in our offices and virtual machines running in the Cloud.

Jun 2nd 2026
4 Weeks
Troubleshooting and Debugging Techniques (Coursera) Coursera
Google

Troubleshooting and Debugging Techniques (Coursera)

In this course, we'll give you the tools to quickly identify and solve real-world problems that you might come across in your IT role. We'll look at a bunch of different strategies and approaches for tackling the most common pitfalls of your code and IT infrastructure. You'll learn strategies for approaching almost any technical problem and then see how those apply to solving different real-world scenarios.

Jun 2nd 2026
4 Weeks
Blockchain, Cryptoassets, and Decentralized Finance (Coursera) Coursera
INSEAD

Blockchain, Cryptoassets, and Decentralized Finance (Coursera)

Today, large intermediaries establish trust in our economy and control the movement, storage, and allocation of money and assets. The status quo, however, is rife with inefficiencies. In this course, we’ll address the many challenges of the status quo and discuss how cryptoassets, smart contracts, new identity systems, and new financial business models can help overcome them. You’ll learn how blockchain technology empowers individuals, entrepreneurs, and businesses with the tools they need to help level the playing field and to participate in the value they create.

Jun 1st 2026
4 Weeks
Cyber Threat Intelligence (Coursera) Coursera
IBM

Cyber Threat Intelligence (Coursera)

This course gives you the background needed to gain Cybersecurity skills as part of the Cybersecurity Security Analyst Professional Certificate program. You will understand network defensive tactics, define network access control and use network monitoring tools. You will understand data protection risks and explore mobile endpoint protection. Finally you will recognize various scanning technologies, application security vulnerabilities and threat intelligence platforms.

Jun 1st 2026
5-12 Weeks