Blasting terminology, blasting theory, rock properties and their influence on fragmentation, stability and environmental impact. Designing blast patterns including explosive distribution, priming, initiation sequences, delay selection and fragmentation modelling. Blast performance assessment and monitoring. Blast damage, rock stability and environmental impact. -- Course Website