This document provides an overview of an introductory course on IBM 370 assembly language for mainframe programmers. It covers the objectives, schedule and topics to be discussed in the course. The course will cover introduction to assembler language, addressing, machine instructions, program sectioning, assembler directives, assembling and linking programs, macro language and other topics over 9 sessions spanning 5 days. Session 1 introduces statement format, types of instructions, registers and data representation. Session 2 covers storage definitions, addressing operands, instruction formats and establishing addressability.