Personal website @ KSU https://facultyweb.kennesaw.edu/apapaefs/.
This document provides an introduction to the principles of particle physics event generators that are based on the Monte Carlo method. Following some preliminaries, instructions on how to build a basic parton-level Monte Carlo event generator for the hard interaction are given through exercises. Indications on how to proceed to full event simulations are given.The related course was given as part of the "Advanced Scientific Computing Workshop" at ETH Zurich in July 2014.
*NEW* A companion project (un-officially named) "How to write your own parton shower" can be found at: https://gitlab.com/apapaefs/pyresias.