Course Overview

The perfect course for those who want to develop their IS and IT project management skills. Contributes towards the BCS (ISEB) International Diploma in Business Analysis.

Course Objectives

The Foundation in IS Project Management course is an ideal introduction to the core IS and IT project management principles. 

Over three days of investigation and learning, using a realistic case study, you’ll gain a deeper understanding of common IS project management issues. Learn about the nature of projects and project work, monitoring and control, quality issues, project organisation and communication and more.

Presented by one of our expert training consultants, who bring substantial practical knowledge of project planning and management to this programme.

Course Content

During this course, you will cover:

Project environment

  • Characteristics of a project; the ‘triple constraint’ of time/cost/quality
  • Project and operational responsibilities
  • Special features of computer projects
  • Role of the Project Manager
  • Project success and failure
  • Development lifecycles

Project initiation

  • Stakeholder analysis and management
  • Defining the objectives and scope of the project
  • The role of the Client and their responsibilities
  • Project constraints and resources
  • Project Initiation Document

Project planning

  • The importance of breaking work down
  • Product breakdown structures
  • Project and User deliverables
  • Standard deliverable sets and templates
  • Product flows and work packages
  • The concept of dependencies

Estimating deliverables

  • Key concepts in estimating
  • Estimating difficulties
  • Estimating by analogy
  • Parametric estimating
  • Effort and elapsed time estimates
  • Schedule compression

Planning networks and charts

  • Precedence diagrams and project networks
  • The critical path and its implications
  • Gantt charts and resource histograms
  • Planning at an appropriate level
  • The use and abuse of planning software

Working in teams

  • The elements of a good team
  • Team composition
  • Team roles

Motivation and management style

  • The roots of motivation at work
  • Approaches to motivation (Maslow, Herzberg)
  • The effect of management style

Project risk management

  • Purpose of risk management
  • Risk management process
  • Identifying and assessing risks
  • Introduction to quantitative risk assessment

Project quality plans

  • Principles of quality management
  • The contents of a quality plan
  • Quality Management
  • Configuration management

The project plan

  • Elements of a project plan (schedule, quality, risk)
  • Contents and structure of a project plan

Project monitoring, reporting and control

  • The importance of monitoring and control
  • Allocating personal deliverables
  • Progress measurement
  • Time recording
  • Introduction to earned value analysis
  • Dealing with non-delivery
  • Slippage and re-planning – corrective actions
  • Change control, scope creep and over-engineering
  • Reporting structures

Project completion

  • Project sign-off and the need for a controlled close
  • Post-project reviews

The project manager

  • The project manager’s role revisited
  • Qualities and characteristics of effective project managers

Course Overview

Change Management is associated with the effects and management of change; this is primarily within organisations where change can have greater impact. This qualification is based on the theory and application of change for the individual, change for the organisation, communication and stakeholder engagement and change management best practice. Once you have passed the Foundation qualification you can progress to the more advanced Practitioner qualification.

Course Objectives

After completing this course you will be able to:

  • Understand how individuals are impacted by change, and be able to develop strategies to help people through change
  • Develop insights into how organisations work , organisational culture and the models and processes of change
  • Understand the drivers of change, the change governance structures typically used in organisations and how to define a change vision
  • Appreciate how to prepare people for change and support their learning and motivation to change
  • Learn about the stakeholder engagement process and how to develop suitable communications strategies and plans
  • Appreciate the impact of change on organisations , how to build momentum for change and sustain it
  • Understand the importance of defined change roles, and how to build and support an effective change team.

Course Content

Introductions and Objectives

The Change Management Context

Change and the Individual

Change and the Organization

Stakeholder Strategy

Communication and Engagement

Change Impact 

Change Readiness

The Change Team

Effective teams and team development

Preparing for Resistance

Sustaining Momentum

Foundation Examination

Course Overview

The APM Project Management Qualification (PMQ) is a respected certification covering essential project management concepts, from planning and risk management to communication and teamwork. Recognised across industries, it’s ideal for those aiming to advance their project management career with a comprehensive skill set. 

The APM Project Management Qualification (PMQ) course builds a solid foundation in project management principles, helping you develop key skills and a deeper understanding of effective practices. Ideal for experienced project managers, it sharpens your awareness, strengthens your approach, and equips you to manage projects with confidence and clarity.

The syllabus is based on the APM Body of Knowledge, which encompasses all areas of project management including strategic and commercial considerations, together with the technical, organisational and people management skills required to participate effectively in project management.

Course Objectives

After completing this course you will have gained an understnding of:

  • Project lifecycle stages, governance structures and sustainability considerations  
  • The business case as the project’s justification in terms of benefits, costs, and risks 
  • Transition management, benefits management, stakeholder engagement and communication management  
  • Leadership, team management and conflict resolution 
  • Diversity, ethics, compliance, and professionalism 
  • Requirements management, quality management, and solutions development 
  • Integrated planning, schedule and resource management, and change control 
  • Risk and issue management, budgeting, and cost control

Course Content

Getting Going

  • Project Management
  • Programme Management
  • Portfolio Management

Background

  • Project Life Cylces
  • Project Context
  • Reviews
  • The Project Management Plan (PMP)

People and Projects

  • Stakeholder Management
  • Organisation Roles
  • Project Office
  • Teamwork
  • Leadership
  • Communication
  • Conflict Management

Purple Zone

  • Scope Management
  • Estimating
  • Scheduling
  • Resource Management
  • Earned Value Management
  • Budgeting and Cost Management

Stop & Think

  • Requirements Management
  • Project Success and Benefits Management
  • Procurement
  • Negotiation
  • Governance of a Project
  • Health, Safety and Enviornmental Management
  • Quality Management
  • Risk and Issue Management
  • The Business Case

Information Management

  • Information Management and Reporting

Course Overview

This course covers how to operate in such an Agile fashion within an overall project framework.  It is based on the DSDM Agile Project Framework. Through practical experience of the Agile style of working, case studies and example scenarios from a highly experienced trainer, it provides delegates with an understanding of how the Agile Project Management process can enable planning, management and control for predictable Agile project deliveries.

Course Objectives

  • Understand the fundamentals of Agile Project Management
  • Understand the key Agile Project Management practices and how to manage Agile Project teams
  • Fully describe and relate the Agile Project Management process
  • Understand project control in the Agile environment

Course Content

  • Agile Project Management Fundamentals
  • What is Agile Project Management?
  • Benefits of Agile Project Management
  • When to use Agile Project Management
  • Preparing for a successful Agile project
  • Agile Project Management Principles
  • The Agile Project Management Process
  • Agile Project Management Framework
  • Configuring the Agile Project Lifecycle
  • Work Products and Deliverables
  • Management Products and Deliverables
  • Business Work Products and Deliverables
  • Technical Products and Deliverables
  • Agile Project Teams
  • Agile Project Roles and Responsibilities
  • Agile Project Team Empowerment
  • Agile Project Team Structure
  • Agile Project Management Practices
  • Facilitated Workshops
  • MoSCoW Prioritisation
  • Modelling
  • Iterative Development
  • Timeboxing
  • Project Management and Control
  • Agile Planning
  • Agile Risk Management
  • Agile Estimating and Measurement
  • Agile Configuration Management
  • Other Agile Project Management Concerns
  • Agile Requirements (functional and nonfunctional)
  • Agile Testing
  • Quality Management and Quality Control
  • Ensuring Maintainability and Scalability

Course Overview

Agile approaches such as eXtreme Programming, Scrum and Lean Software Development are becoming increasingly mainstream. They describe how to successfully deliver in complex situations when requirements and possible solutions are subject to continuous change; but they stop short of describing a full project lifecycle with defined Phases, Work Products, Roles and Responsibilities. This course covers how to operate in such an agile fashion within an overall project framework and is based on the DSDM Agile Project Framework (DSDM APF) approach. Through practical experience of the agile style of working, case studies and example scenarios from a highly experienced trainer, it provides delegates with an understanding of how the Agile Project Management process can enable planning, management and control for predictable Agile project deliveries.

Course Objectives

Understand the fundamentals of Agile Project ManagementUnderstand the key Agile Project Management practices and how to manage Agile Project teamsFully describe and relate the Agile Project Management processUnderstand project control in the Agile environment

Course Content

  • Agile Project Management Fundamentals
  • What is Agile Project Management?
  • Benefits of Agile Project Management
  • When to use Agile Project Management
  • Preparing for a successful Agile project
  • Agile Project Management Principles
  • The Agile Project Management Process
  • Agile Project Management Framework
  • Configuring the Agile Project Lifecycle
  • Work Products and Deliverables
  • Management Products and Deliverables
  • Business Work Products and Deliverables
  • Technical Products and Deliverables
  • Agile Project Teams
  • Agile Project Roles and Responsibilities
  • Agile Project Team Empowerment
  • Agile Project Team Structure
  • Agile Project Management Practices
  • Facilitated Workshops
  • MoSCoW Prioritisation
  • Modelling
  • Iterative Development
  • Timeboxing
  • Project Management and Control
  • Agile Planning
  • Agile Risk Management
  • Agile Estimating and Measurement
  • Agile Configuration Management
  • Other Agile Project Management Concerns
  • Agile Requirements (Functional and Non-functional Requirements)
  • Agile Testing
  • Quality Management and Quality Control
  • Ensuring Maintainability and Scalability

Course Overview

Agile approaches such as eXtreme Programming, Scrum and Lean Software Development are becoming increasingly mainstream. They describe how to successfully deliver in complex situations when requirements and possible solutions are subject to continuous change; but they stop short of describing a full project lifecycle with defined Phases, Work Products, Roles and Responsibilities. This course covers how to operate in such an Agile fashion within an overall project framework based on the DSDM Agile Project Framework approach. Through practical experience of the Agile style of working, case studies and example scenarios from a highly experienced trainer, it provides delegates with an understanding of how the Agile Project Management process can enable planning, management and control for predictable Agile project deliveries.

Course Objectives

  • Understand the fundamentals of Agile Project Management
  • Understand the key Agile Project Management practices and how to manage Agile Project teams
  • Fully describe and relate the Agile Project Management process
  • Understand project control in the Agile environment

Course Content

Agile Project Management Fundamentals

  • What is Agile Project Management?
  • Benefits of Agile Project Management
  • When to use Agile Project Management
  • Preparing for a sucessful Agile project
  • Agile Project Management principles

The Agile Project Management Process

  • Agile Project Management Framework
  • Configuring the Agile Project Lifecycle

Work Products and Deliverables

  • Management Products and Deliverables
  • Business Work Products and Deliverables
  • Technical Products and Deliverables

Agile Project Teams

  • Agile Project Roles and Responsibilities
  • Agile Project Team Empowerment
  • Agile Project Team Structure

Agile Project Management Practices

  • Facilitated Workshops
  • MoSCoW Prioritisation
  • Modelling
  • Iterative Development
  • Timeboxing

Project Management and Control

  • Agile Planning
  • Agile Risk Management
  • Agile Estimating and Measurment
  • Agile Configuration Management

Other Agile Project Management Concerns

  • Agile Requirments (functional and nonfunctional requirments)
  • Agile Testing
  • Quality Management and Quality Control
  • Ensuring Maintainability and Scalability

Course Overview

This course introduces the system programmer to the tasks required to support a z/VM operating system. It provides an overview of the processes required to install z/VM and perform the required tailoring steps to support guest operating system virtual machines and CMS users. The students will leave the course with the knowledge to perform the steps to add guest systems and other virtual machines to the z/VM system, to apply service to the z/VM system, and to define a minimal TCP/IP configuration. Additionally this course is designed to teach the implementation of SUSE Linux on System z.

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Objectives

  • Describe the process of running guests under z/VM
  • Define virtual machines to z/VM and reload the directory
  • Customize the CP component of the z/VM system
  • Customize the TCP/IP files on z/VM
  • Apply service to the z/VM system
  • Install SUSE Linux on System z
  • Install additional packages
  • Describe zLinux system management process
  • Describe zLinux backup and recovery procedures
  • Manage and update zLinux network connectivity issues
  • Implement the z/VM Performance Toolkit
  • Prerequisite to z/VM and Linux Connectivity and Management (ZV100)
  • Prerequisite to z/VM RACF and DirMaint Implementation (ZV200)

Course Content

Day 1

  • Welcome
  • Unit 1: z/VM and zLinux overview
  • Unit 2: Installation
  • Exercise 1: z/VM logon overview
  • Exercise 2: z/VM installation

Day 2

  • Unit 3: Directory
  • Exercise 3: z/VM directory maintenance
  • Unit 4: CP system configuration
  • Exercise 4: CP system configuration

Day 3

  • Unit 5: z/VM networking
  • Exercise 5: z/VM networking
  • Unit 6: VMSES/E
  • Exercise 6: Servicing z/VM (VMSES/E)
  • Unit 7: Installing SUSE Linux on System z

Day 4

  • Exercise 7: SUSE Linux lab overview
  • Exercise 8: SUSE Linux installation on System z
  • Unit 8: Installing additional packages
  • Exercise 9: SUSE Linux basics
  • Exercise 10: SUSE installing additional packages

Day 5

  • Unit 9: Network connectivity
  • Exercise 11: SUSE Linux networking
  • Unit 10: System management
  • Exercise 12: SUSE Linux system management
  • Unit 11: Backup and recovery
  • Exercise 13: SUSE Linux TSM client
  • Unit 12: z/VM Performance Toolkit configuration
  • Exercise 14: z/VM Performance Toolkit configuration

Course Overview

This course is designed to teach how to manage VSAM and non-VSAM data sets by coding and using the functions and features of the Access Method Services program, IDCAMS.

To reinforce the lecture material, machine exercises are provided that enable students to code and test selected IDCAMS commands such as DEFINE, REPRO, ALTER, and LISTCAT.

Learn to manage Virtual Storage Access Method (VSAM) and non-VSAM data sets. Particularly emphasize coding and using the functions of the IDCAMS program. Lab exercises enable you to code and test selected IDCAMS commands, such as DEFINE, REPRO, ALTER, and LISTCAT.  

Hands-On Labs

Eight labs are included to address:  

IDCAMS commands, including ALTER, DEFINE, CLUSTER, EXPORT, IMPORT, EXAMINE, LISTCAT, REPRO, and PRINT  

tuning VSAM and the VSAM buffers  

alternate indexes

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Objectives

  • Understand the structure and use of VSAM data sets or clusters
  • Code IDCAMS commands to define and load VSAM clusters
  • Code IDCAMS commands to define and load alternate indexes
  • Code IDCAMS commands to list, alter, and delete catalog entries
  • Code IDCAMS commands to print data sets
  • Calculate the Direct Access Storage Device (DASD) space requirements for VSAM clusters
  • Code the Job Control Language (JCL) for IDCAMS and programs which process VSAM clusters
  • Use IDCAMS and JCL options to improve the performance of a VSAM job
  • Reorganize, back up, and recover VSAM and non-VSAM data sets
  • Interpret an IDCAMS listing of an Integrated Catalog Facility (ICF) catalog
  • Select and use the appropriate documentation to utilize VSAM and IDCAMS

Course Content

Introduction to VSAM data sets

  • describe the structure, organization, and use of VSAM clusters
  • explain the function of Control Intervals (CI) and Control Areas (CA)
  • describe the purpose of CI splits and CA splits and how they are accomplished
  • estimate DASD space requirements for various cluster types

ICF catalogs

  • discuss the use of the ICF catalog
  • describe the structure, purpose, and basic contents of the master catalog
  • describe how the master catalog is located at initial program load (IPL) time
  • discuss the structure, purpose, and basic contents of user catalogs
  • create the ICF catalogs
  • describe the catalog search
  • discuss and create the two types of alias

IDCAMS commands, part 1

  • discuss the IDCAMS program
  • code the JCL to run IDCAMS
  • code the DEFINE CLUSTER command to create specific VSAM data set organizations
  • code the LISTCAT command to format and print entries from the catalog

JCL for VSAM

  • explain creation and deletion of VSAM clusters using JCL and the DFSMS data class facility
  • describe the additional JCL parameters that support VSAM clusters
  • discuss the purpose of data class
  • explain the assignment of data class through JCL and the Automatic Class Selection (ACS) routines

IDCAMS commands, part 2

  • describe the function of REPRO, PRINT and DELETE commands
  • use REPRO to load and back up a VSAM cluster
  • use PRINT to print a VSAM cluster in various formats
  • use DELETE to remove the catalog entry for the data set and scratch the data set from the volume
  • describe and code modal commands to provide for conditional execution of Access Method Services (AMS) statements

Buffering

  • explain how buffer space may impact performance either positively or negatively
  • explain the use of data and index buffers in sequential processing and direct processing
  • evaluate the use of JCL Access Method Parameters (AMP) keywords to manage buffers
  • code the buffer keywords on the Dataset Definition (DD) statement

VSAM integrity and security

  • explain how integrity and security is maintained
  • discuss the meaning and use of SHAREOPTIONS
  • discuss the need for serialization of updates to a data set
  • describe how ENQ/DEQ macros are used to serialize data set updates in multiregion and multisystem environments
  • explain the impact of buffering and SHAREOPTION modifications
  • explain VSAM record level sharing
  • use the VSAM integrity and security options: RECOVERY, ERASE, VERIFY, and passwords
  • compare VSAM passwords with Resource Access Control Facility (RACF) security

Tuning

  • explain the use of CI and CA FREESPACE
  • discuss the performance impact of cache
  • describe the space allocation process with KEYRANGES and multivolume data sets
  • explain the contents of an Index CI
  • explain how VSAM key compression works

IDCAMS ALTER

  • explain the basic functions of the ALTER command
  • code the ALTER command to modify options for processing existing VSAM objects
  • code the ALTER command to modify options for buffering, FREESPACE, SHAREOPTIONS and passwords

Alternate indexes

  • describe the reasons for using an alternate index
  • discuss the basic contents of an alternate index
  • use a PATH to process base cluster records directly and in alternate key sequence
  • define and load an alternate index
  • explain the impact of SHAREOPTIONS when opening a base cluster and associated alternate indices
  • explain programming and JCL considerations

Advanced functions and extended format data sets

  • explain VSAM advanced functions, extended format data sets, and their major features
  • explain data stripping
  • explain compression
  • explain multivolume allocation options
  • explain extended addressability
  • explain system managed buffering
  • explain partial space release
  • explain space constraint relief
  • Data set reorganization, backup, and recovery
  • describe the need for data set backup
  • explain the advantages and disadvantages of REPRO
  • explain the advantages and disadvantages of EXPORT / IMPORT
  • explain the advantages and disadvantages of DFSMS Data Set Services (DFSMSdss) DUMP / RESTORE
  • explain the advantages and disadvantages of DFSMS Hierarchical Storage Management (DFSMShsm) HBACKDS / HRECOVER
  • discuss backup frequency
  • determine when reorganization is required
  • code the AMS commands for backup, recovery, and reorganization

Linear Data Sets (LDS)

  • describe Data-In-Virtual (DIV)
  • explain the structure and use of LDS
  • explain the use of the DIV macro to access LDS
  • discuss candidates for LDS

Management and problem analysis aids

  • explain the use of the DCOLLECT command to gather management and planning information about the storage subsystem
  • discuss tools used to identify and trace VSAM errors
  • code the AMS EXAMINE command to test the structure of a Key Sequenced Data Set (KSDS)
  • interpret EXAMINE output to determine how to recover from a KSDS structural error
  • invoke the Generalized Trace Facility (GTF) to track VSAM-related events
  • invoke utilities to print GTF trace output

Local and global shared resources

  • explain techniques to conserve virtual storage by sharing buffers and control blocks
  • discuss the concept of shared resource pools
  • discuss the advantages and disadvantages of Local Shared Resources (LSR)
  • discuss the advantages and disadvantages of Global Shared Resources (GSR)
  • describe macros that control use and allocation of shared resources
  • discuss how to specify and monitor shared buffer allocation in CICS and Information Management System (IMS)

CICS VSAM recovery

  • describe the major functions of CICS VSAM recovery
  • explain the concept of transaction processing, backup, and recovery
  • explain how to implement and manage CICS VSAM recovery

Application coding considerations

  • describe VSAM processing terminology
  • define various VSAM processing options
  • explain the merge of catalog entries, JCL parameters, and program definitions that determine processing options
  • discuss VSAM programming support, and JCL requirements in Common Business Oriented Language (COBOL), Programming Language One (PL/I), and Assembler languages
  • describe JCL and programming requirements for COBOL, PL/I, and Assembler languages

Course Overview

This course is designed to provide you with the skills required to install and customize z/OS UNIX (full name z/OS UNIX System Services), and to manage and monitor the z/OS UNIX environment.

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Objectives

  • Execute the tasks required to prepare a z/OS installation for implementing z/OS UNIX
  • Execute the tasks to install the z/OS UNIX software features
  • Use the information provided in this class to perform the basic customization necessary to fully implement the z/OS UNIX kernel, the file system, the shell and utilities, and z/OS UNIX applications
  • Put in place the RACF security required for z/OS UNIX resources and applications
  • Make appropriate definitions for the activation of TCP/IP sockets by z/OS UNIX
  • Identify and use the processes and data required for monitoring and tuning the z/OS UNIX environment

Course Content

Day 1

  • Welcome
  • Unit 1: z/OS UNIX implementation overview
  • Unit 2: z/OS UNIX services initial installation
  • Exercise 1: Move from default to full mode function
  • Exercise 2: IPL in full function mode and enable a nonvolatile root HFS
  • Unit 3: File system customization

Day 2

  • Exercise 3: Customizing the file system
  • Unit 4: Security customization
  • Exercise 4: Defining and managing UNIX users, OMVS security

Day 3

  • Unit 5: Shell customization
  • Exercise 5: UNIX System Services and shell customization
  • Unit 6: Customizing applications, daemons, and servers
  • Exercise 6: UNIX processes
  • Exercise 7: Access control list and enhanced ASCII support (optional)

Day 4

  • Unit 7: File system management and system maintenance
  • Exercise 8: Managing HFS and zFS data sets
  • Unit 8: Managing z/OS UNIX operations
  • Unit 9: Exploiting TCP/IP with z/OS UNIX
  • Exercise 9: Managing z/OS UNIX

Course Overview

This course presents the structure and control blocks of the z/OS BCP and system services. It prepares the 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.

Virtual Learning

This interactive training can be taken from any location, your office or home and is delivered by a trainer. This training does not have any delegates in the class with the instructor, since all delegates are virtually connected. Virtual delegates do not travel to this course, Global Knowledge will send you all the information needed before the start of the course and you can test the logins.

Course Objectives

  • Explain the z/OS functions and control blocks necessary to support a task in a multitasking and multiprocessing environment
  • Describe the software and hardware functions that allow a program to interact with programs running in other address spaces, use data in other address spaces, and use data in data spaces
  • Trace the flow of an I/O operation from the initial request in the application program through the completion of data transfer
  • Identify the control blocks that describe the current status of an I/O request
  • Describe the functions of the z/OS Virtual, Real, and Auxiliary Storage Managers
  • Describe the functions performed by the Recovery Termination Manager and recovery management components to minimize failure impact and enhance error correction
  • Select the appropriate IBM publication to provide further technical information (SRLs, Technical Bulletins, Self-study and other z/OS courses)
  • Describe the services provided by cross system extended services (XES)
  • Identify and explain the purpose of the cache, list, and lock structures
  • Plan the implementation of the global resource serialization STAR environment

Course Content

System Introduction

  • z/OS Review
  • z/OS System Components Review
  • Introduction to Control Blocks
  • Basics of z/Architecture

Operating Environment Initialization

  • System Libraries
  • Initial Program Load

Task Management

  • Task Dispatching
  • Service Request Scheduling
  • Program Managing
  • Serializing Resources
  • Supervisor Calls
  • Status Saving on Interrupt

Addressability

  • Addressability Review
  • Cross Memory Services – Addressability to Two Address Spaces
  • Extended Addressability to Multiple Spaces

Input/Output Supervisor

  • I/O Definition and Initialization
  • I/O Request Flow
  • I/O Interrupt Flow
  • Error Handling

Storage Management

  • Storage Management Review
  • A Programmer Use of Storage
  • Paging and Swapping
  • Coupling Facility Storage
  • Exploitation

Recovery Termination Manager (RTM)

  • RTM Overview
  • Preparing the Environment
  • Normal Termination Processing
  • Abnormal Termination Processing
  • Recovery Management Support