This document discusses analytical modeling of parallel systems. It provides an outline for a lecture on sources of overhead in parallel programs, performance metrics, scalability, and asymptotic analysis of parallel programs. Examples are given of one-to-all broadcast on rings, meshes, and hypercubes. The different phases of broadcast and reduction operations on these network topologies are illustrated. Finally, common MPI names for parallel operations are mentioned.